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注解