您好,登錄后才能下訂單哦!
new Thread(new Runnable() { @Override public void run() { // spring無法處理thread的事務,聲明式事務無效 DefaultTransactionDefinition def = new DefaultTransactionDefinition(); def.setPropagationBehavior(TransactionDefinition.PROPAGATION_REQUIRED); PlatformTransactionManager txManager = ContextLoader.getCurrentWebApplicationContext().getBean(PlatformTransactionManager.class); TransactionStatus status = txManager.getTransaction(def); try { processEachPlan(learn); txManager.commit(status); // 提交事務 } catch (Exception e) { Logger.info("異常信息:" + e.toString()); txManager.rollback(status); // 回滾事務 } } }).start();
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。