代碼格式為
@Transactional(rollbackFor=java.lang.Exception.class, propagation=Propagation.REQUIRED, readOnly=false)
public void excuDevOrAppPagRel(DevPackageRln devPackageRln) throws Exception{
//具體操作,無try-catch操作
}
mysql所有表的引擎已改為innodb,也嘗試設置過setautocommit=0,但是還是不回滾,求解。
終於搞定了,mysql 的autocommit有session和global級別的,把這倆都設置為false就可以了,業務不精啊