当同时使用Hibernate和Spring时,事务管理的最佳实践是什么



作为最佳实践,当将hibernate和spring一起使用时,我应该使用哪种事务管理,spring的事务管理还是hibernate的事务管理?我知道两者都提供事务管理,但由于它们通常一起使用,我不知道该用哪一个。这取决于要处理的事务的情况或类型,还是在一起使用这些框架时有经验法则?

Spring应该帮助您使用Hibernate的事务管理-这是一个简单的附加抽象级别:)标记哪些部分应该是事务性的(因此由Spring处理)要方便得多。

编辑:哦,我差点忘了。有了Spring的事务性支持,您将编写LESS代码;)

最新更新