TransactionRequiredException【已解决】

编程教程 > Java (1521) 2025-01-25 15:10:19

Spring data jpa javax.persistence.TransactionRequiredException Executing an updatedelete query
情况说明:
在使用Spring data jpa进行更新操作,例如下面的:

@Modifying(clearAutomatically = true)
@Query("xxxxxxxx")


报错:
Spring data jpa javax.persistence.TransactionRequiredException: Executing an update/delete query
Spring data jpa javax.persistence.TransactionRequiredException: Executing an update/delete query
解决:
1.检查是否添加了事务管理
 
2.检查Spring-servlet.xml配置文件中的

<context:component-scan base-package="com.xx.controller" />

这里的 base-package一定只能有controller.如果包含dao那么就会导致事务管理失效
 


评论
User Image
提示:请评论与当前内容相关的回复,广告、推广或无关内容将被删除。

相关文章
Spring data jpa javax.persistence.TransactionRequiredException Executing an upda
问题描述idea启动maven的JavaFX项目报错:Exception in Application start method java.lang.reflect.InvocationTarg...
Java编程之Spring Cloud Hystrix Circuit熔断/断路
Java编程之spring boot FastDFS Java client使用,Java编程,FastDFS Java客户端
Vert.x java 入门,Vert.x这个框架在常规的web业务开发中估计还不是很成熟。但是了解了他的一些原理我觉得可以有一番作为。今天主要简单讲解下eclipse Vert.x是什么有什么...
问题描述JavaFX maven项目在idea中启动报错:Exception in thread "WindowsNativeRunloopThread" java.lang.NoSuchMet...
问题描述最近写JavaFX程序遇到了下面的错误:Exception in thread "pool-2-thread-1" java.lang.IllegalStateException: No...
Java编程之Spring Boot通过JMSTemplate 整合ActiveMQ
创建maven项目添加依赖方便开发,添加一些开发工具依赖,比如 lombok Swing UI开发创建Hello UI在src/main/java/包名下有件菜
Java编程之java static关键字,Java编程,static关键字
Java编程软件有哪些?常用Java编程软件下载、安装和使用说明
Java编程中Spring Boot整合RabbitMQ实现消息中间件RabbitMQ的使用 1 主要用spring-boot-starter-amqp来整合R
java编程之java jwt token使用,autho0的Java-jwt框架使用,java编程,java-jwt
Spring Boot MQTT协议通过spring boot整合apache artemis实现Java语言MQTT协议通信,搭建MQTT服务器可以参考上一篇 MQTT Java入门-搭建MQ...
一.去activemq官网下载mq软件去Apache官网下载activemq软件,并安装。二.编写Java代码java编程中spring boot整合activ