原文:解决报错:JPA No EntityManager with actual transaction available for current thread

.发生场景 报错发生的情况是这样,在service中,先调用了JPA的 deleteAllByxxx 方法,再调用JPA的 save 方法插入了新的数据。 报错信息如下: .解决方法 在对应的Service或组件上添加 Transactional,或者在JPA的 deleteAllByxxx 方法上添加也可以,根据具体业务场景来选择添加事务注解的位置。 ps: . flush 可手动地控制将实体 ...

2021-06-05 15:51 0 2401 推荐指数:

查看详情

[springboot jpa] [bug] Could not open JPA EntityManager for transaction

前言 最近,测试环境遇到了一个问题。经过一番百度加谷歌,终于解决了这个问题。写下这篇博客是为了记录下解决过程,以便以后查看。也希望可以帮助更多的人。 环境 java版本:8 框架:spring cloude Finchley.RELEASE 数据库连接池:c3p0 问题 ...

Mon Oct 08 19:36:00 CST 2018 0 14639
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM