到处都写着,要创建JPA持久化上下文,服务(或其他什么)方法应该是事务性的,但我找不到这种设计的动机是什么。假设我想要向DB插入一行,这只是一条DB语句,如果启用了autocommit,它无论如何都是事务性的。但是突然之间,如果您使用JPA/Hibernate,那么您必须使您的业务方法@Transactional for JPA能够创建持久化上下文并执行该语句。在没有JPA</em
嗨,我正在阅读Spring in Action 3的书,我偶然看到了这一段,其中谈到了JPA事务,(EclipseLinkJpaDialect、HibernateJpaDialect、OpenJpaDialect和TopLinkJpaDialect)提供了JPA我的问题是,当我们可以直接使用Hibernate而不是JPA时,H