Commit can not be set while enrolled in a transaction

 [java] Exception: java.sql.SQLException
 [java] Message: Commit can not be set while enrolled in a transaction

数据库事务没有控制好,主要原因为已经开启事务了,不能在再事务里面提交不属于该事务的事务。
解决办法:
启动本次操作自己的事务,事务提交由自身独立完成,而不是包含在其他的事务中进行提交。

原文地址:https://www.cnblogs.com/guanghuiqq/p/10725894.html