日期:2014-05-20  浏览次数:20700 次

关于EXCEL内容导入到数据库的问题
作为新手的我,最近在做一个把EXCEL文件内容批量新增导入到数据库的功能
目前我是这样实现的
循环读取EXCEL每一行的数据,然后通过HIBERNATE定义的对象逐行保存到数据库
就是有EXCEL有多少行,就要调用这个保存方法多少次
但我感觉这样操作不大好,万一电脑或服务器发生什么意外
那执行导入的过程就不知道会怎么样了

所以我想问各位大虾是怎么做EXCEL导入数据库这些功能的
有什么好的建议尽管分享给小第学习吧,谢谢

------解决方案--------------------
探讨

记录为一个实体类 每行就一个实体类的实例 得到全部的实例的集合
然后开事务
循环导入
出错ROLLBACK
对的话就COMMIT