【发布时间】:2019-09-13 10:31:56
【问题描述】:
当 jpa 方法存在自定义隔离级别时会发生这种情况 (isolation = Isolation.SERIALIZABLE)。
@Override
@Transactional(readOnly=false, isolation = Isolation.SERIALIZABLE)
public Lis saveAll(List<Price> prices) {
..
}`
不确定 ChaniedTransactionManager 是否是原因?如果是这样,我可以分离事务管理器吗?
事务管理器
@Bean(name = "transactionManager")
public PlatformTransactionManager transactionManager(){
return new ChainedTransactionManager(new JpaTransactionManager(entityManagerFactory().getObject()),
new Neo4jTransactionManager(sessionFactory));
}
【问题讨论】:
标签: spring-data-jpa spring-data-neo4j neo4j-ogm