[踩过的坑]spring事务为何不回滚!

原本只是想看看mysql插入数据时若是违反惟一约束,spring注解事务是否能回滚,由于粗浅的认为sql异常是check exception,不是runtime的,因此不给回滚,后来一通查找,发现惟一约束异常不属于sql的,而是spring封装dao的runtime,因而试了下,发现竟然不能回滚!接着又在事务注解显示声明惟一约束异常回滚,发现仍是不行!mysql 忽然怀疑本身工程的全部事务失效了o
相关文章
相关标签/搜索