如何创建JPA交易管理器?

时间:2020-04-06 22:51:30

标签: spring-boot jpa

我正在处理Springboot JPA项目,并且正在尝试将某些内容保存在存储库中。而且我既没有通过声明性的也没有通过编程的方式使用事务管理,但是我仍然看到在日志中创建了JPATransactionManagment(也有附加的日志)。该代码有效。但是,想知道应用程序如何自行创建TransactionManagement吗?是因为我的pom.xml中存在Spring-data-JPA依赖关系。

日志:

Exposing JPA transaction as JDBC [org.springframework.orm.jpa.vendor.HibernateJpaDialect$HibernateConnectionHandle@62819744]
2020-04-06 17:32:00.080 DEBUG [Batchprocessingcxs1,937e31ebf5920196,937e31ebf5920196,false] 19208 --- [http-nio-9090-exec-8] o.s.orm.jpa.JpaTransactionManager        : Initiating transaction commit
2020-04-06 17:32:00.081 DEBUG [Batchprocessingcxs1,937e31ebf5920196,937e31ebf5920196,false] 19208 --- [http-nio-9090-exec-8] o.s.orm.jpa.JpaTransactionManager        : Committing JPA transaction on EntityManager [SessionImpl(17458213<open>)]

0 个答案:

没有答案
相关问题