是这样的,我通过spring注解的方式添加了事务,如下:
事务回滚是发生了运行期异常,如果发生异常若是没有回滚,可能你把异常手动try catch了
这个类加@Service
如果你没有在配置文件中配置那就需要在serviceImpl类上加上@Service注解。
回滚的条件是添加了事务的方法中出现异常Exception,我看你的日志里也没出现异常啊。
没有出现异常就说明你的sql操作都被正常执行且提交事务了,当然就没有回滚这一说。
你要模拟回滚就手动throw new Exception()
。
没异常回滚个啥