报错信息如下:
No EntityManager with actual transaction available for current thread - cannot reliably process 'merge' call
解决办法:
找到 transaction.xml 文件(相对路径如:\src\main\resources\transaction.xml)
如上图所示:
service 层 的 方法名 必须 按照
<tx:method name="add*" propagation="REQUIRED"/>
中name 的值 的规范来;
不然就会 报错,报错信息如:
No EntityManager with actual transaction available for current thread - cannot reliably process 'merge' call
如图所示:
该项目中 service 层 的 方法名,应该是以
,add,save,del,mod,update,up,remove,set,change,logout,login,check,tiJiao,
get,find,query,init,timing,execute,execute,send
开头
不然就会报下面这样的错误:
No EntityManager with actual transaction available for current thread - cannot reliably process 'merge' call
例如:plusPic 就会报错
有问题 欢迎 随时交流
qq:1531613221
qq群:201455739 (西安Java交流互助群)