温馨提示:您的每一次转载,体现了我写此文的意义!!!烦请您在转载时注明出处http://www.blogjava.net/sxyx2008/谢谢合作!!!

雪山飞鹄

温馨提示:您的每一次转载,体现了我写此文的意义!!!烦请您在转载时注明出处http://www.blogjava.net/sxyx2008/谢谢合作!!!

BlogJava 首页 新随笔 联系 聚合 管理
  215 Posts :: 1 Stories :: 674 Comments :: 0 Trackbacks
java.lang.IllegalStateException: Not allowed to create transaction on shared EntityManager - use Spring transactions or EJB CMT instead
环境说明:
该异常出自JPA的事务
产生此异常的原因是因为在项目中将JPA的事务交给spring来管理,即使用了@Transactional注解,而自己手动又在代码中开启了JPA的事务.
解决方案:删除自己手动写的JPA事务代码或去掉@Transactional注解
posted on 2010-10-15 11:02 雪山飞鹄 阅读(5478) 评论(0)  编辑  收藏 所属分类: JPA

只有注册用户登录后才能发表评论。


网站导航: