spring-data-jpa 无法打开事务的jpa实体管理器,嵌套异常为java.lang. nosuch方法错误

qc6wkl3g  于 2022-11-10  发布在  Spring
关注(0)|答案(1)|浏览(209)

点击PUT和POST API时出现此错误。尝试了多种解决方案,但没有成功。您能帮助我吗?
嵌套的异常错误为org.springframework.transaction。无法创建事务异常错误:无法打开事务的JPA EntityManager;嵌套异常是java.lang.NoSuchMethodError:jpa事务管理器$JpaTransactionObject.setReadOnly(Z)V],并提供根本原因
java.lang.NoSuchMethodError:您的位置:首页-------------------------------------------

6pp0gazn

6pp0gazn1#

这个问题基本上是因为版本不匹配。它通常发生在你更新你的spring版本的时候。当更新的spring版本和你的其他版本不匹配的时候,比如spring-orm,spring-jdbc等等。在我的例子中,spring-jdbc有两个jar(一个是由spring started提供的,另一个是外部添加的。)请检查并尝试使用最新版本(你可以得到jar的here版本)或者是很多人用过的没有漏洞的版本,如果最新的版本不工作,那么请检查另一个版本,你必须根据试错的方法来找出哪一个适合你的spring版本。

相关问题