解决报错 javax.persistence.TransactionRequiredException: Executing an update/delete query
生活随笔
收集整理的這篇文章主要介紹了
解决报错 javax.persistence.TransactionRequiredException: Executing an update/delete query
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。
報錯如題。
場景是我想要執行一條很簡單的刪除語句。
JPA方式中使用本地sql , 寫法如下:
@Modifying@Query("delete from userRole")void deleteAllUserRoles();?運行報錯原因:少了一個注解:@Transactional : 要求開啟事物管理。
@Transactional@Modifying@Query("delete from userRole")void deleteAllUserRoles();加上事物注解就正常了。
總結
以上是生活随笔為你收集整理的解决报错 javax.persistence.TransactionRequiredException: Executing an update/delete query的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sqlite-常用语句
- 下一篇: LogBack 入门实践