就可以讓該方法的原子性得到保證。
4)由于3)的方式應用十分普遍,用spring aop 對 service 層進行事務控制就更簡單了,上面三行代碼甚至都不必寫。
注意:永遠不在dao的方法内做開啟session、打開事務、送出事務、釋放session這些事,一般來說這不是什麼好習慣。一般交給spring aop 容器去做事務的管理。
能否不使用事務儲存對象
hibernate3.3為了提倡大家使用事務,把預設的setautocommit設為false,是以,不使用事務也可以實作對象儲存,隻是hibenate并不推薦這麼做。
辛苦的勞動,轉載請注明出處,謝謝……http://www.cnblogs.com/kubixuesheng/p/5263940.html