您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

不允许在共享的EntityManager上创建事务-使用Spring事务或EJB CMT

不允许在共享的EntityManager上创建事务-使用Spring事务或EJB CMT

我猜这里的问题是,尽管您已经为事务管理器定义了bean,但是您没有注释@Transactional启用弹簧事务的create()方法

还要删除entityManager.getTransaction().commit();语句,因为现在所有事务管理都将在spring之前完成,如果您保留该语句不变,则将再次遇到相同的错误

Java 2022/1/1 18:16:40 有489人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶