天天看點

Hibernate(3)——執行個體總結Hibernate對象的狀态和ThreadLoacl封閉的session

就可以讓該方法的原子性得到保證。

  4)由于3)的方式應用十分普遍,用spring aop 對 service 層進行事務控制就更簡單了,上面三行代碼甚至都不必寫。

注意:永遠不在dao的方法内做開啟session、打開事務、送出事務、釋放session這些事,一般來說這不是什麼好習慣。一般交給spring aop 容器去做事務的管理。

  能否不使用事務儲存對象

  hibernate3.3為了提倡大家使用事務,把預設的setautocommit設為false,是以,不使用事務也可以實作對象儲存,隻是hibenate并不推薦這麼做。

辛苦的勞動,轉載請注明出處,謝謝……http://www.cnblogs.com/kubixuesheng/p/5263940.html