0
我在我的類聲明上面有這個聲明。 DAOException拋出時只會回滾嗎?只有在引發異常時,回滾事務功能纔有效嗎?
@Transactional(rollbackFor = { ManagerException.class, DAOException.class })
如果是這樣的話,我該如何在不拋出異常的情況下回滾一個錯誤的提交。目前我的數據庫包函數返回錯誤消息,我想回滾並仍然向用戶顯示錯誤消息,而不會引發異常並使應用程序崩潰。
你可以做到這一點,只要你想 – 2013-10-23 11:37:34