閱讀了Hibernate的Reference之后,可以采用批量處理的方法,當(dāng)插入的數(shù)據(jù)超過10000時,就flush session并且clear。
每做一次數(shù)據(jù)操作,就更新一次Session,這樣可以保證每次數(shù)據(jù)操作都成功,否則就讓Spring去控制它roll back吧。
最后,記得關(guān)閉Session。
1
Session?session?
=
?openSession();
2
doBusiness(session);
3
session.close();?
//
關(guān)閉session
至于處理速度呢,不會慢到哪兒去的,已經(jīng)試驗過了。; - )
還等什么,趕快試試吧!
?
?????????????????????????????????????????????????????????????????????????????? THE END
posted on 2007-01-11 17:12
小立飛刀 閱讀(4884)
評論(3) 編輯 收藏 所屬分類:
Hibernate