ServiceImpl中程序中有异常,测试代码时,运行成功,事务也提交到数据库里了,怎末回事啊!

img

img

你的想法是 测试代码 应该报错才对吧

没加事物吧

你都没加事务 需要加事务 进行回滚才行 老铁

int i 在添加数据库的语句后面,就算有异常也并不会影响数据被添加进数据库啊,这不是正常情况嘛。再说了你这个int i 是用来干嘛的

这个我做了测试,肯定是会报错的,除零异常,不知道为啥你的test不报错误

我加了事务,用的是XML文件配置的,如下图:

img

我怀疑是不是excution表达式有问题啊?