[踩過的坑]spring事務爲何不回滾!

原本只是想看看mysql插入數據時若是違反惟一約束,spring註解事務是否能回滾,由於粗淺的認爲sql異常是check exception,不是runtime的,因此不給回滾,後來一通查找,發現惟一約束異常不屬於sql的,而是spring封裝dao的runtime,因而試了下,發現竟然不能回滾!接着又在事務註解顯示聲明惟一約束異常回滾,發現仍是不行!mysql 忽然懷疑本身工程的全部事務失效了o
相關文章
相關標籤/搜索