java.lang.IllegalStateException: Not allowed to create transaction on sharedEntityManager - use Spring transactions or EJB CMT instead

 

 

原因以我的理解是,SPRING的配置中没有开启事务。
解决方法,在
@Transactional
public class CategoryDAO {。。。}的实现类上,加上事务的注解。问题解决可以写入数据库,但是有一点还是不清楚,如果只是在类的方法中,增加事务注解,还是不能成功,还报这个错误。还需要深入的搜索一下。

相关文章:

  • 2022-02-23
  • 2022-12-23
  • 2021-10-11
  • 2022-12-23
  • 2021-08-04
  • 2021-11-01
  • 2021-07-09
  • 2021-10-29
猜你喜欢
  • 2021-10-15
  • 2022-12-23
  • 2022-12-23
  • 2021-07-15
  • 2022-12-23
  • 2021-11-21
  • 2021-05-20
相关资源
相似解决方案