java用excl导入数据到数据库中花费时间很长!!

注:
不是单纯的把excl数据插入到数据库中,
在业务层还会做,对数据库里的数据做一些逻辑判断。
问题:
java用excl导入数据到数据库中花费时间很长!!
补充:
(业务层需要做一些业务判断,会涉及到和数据库中的数据做查询;)
现在是for 循环每条excl数据都和数据库打交道

通过批量处理,减少数据库操作次数。
每次先读取多条excel数据,然后一次性从数据库查询出多条数据,做一些处理,然后在一个事务中向数据库插入多条数据。
温馨提示:答案为网友推荐,仅供参考
相似回答