3、基于Spring AOP的切面的事务配置(本人很少使用这个,所以本文不重点刨析该知识点,想了解的可以到其他博客进行查看)
三:使用中遇到的问题
1、使用Transaction注解时抛出异常但是事务不起作用...=Exception.class)
(2) 在catch中手动抛出一个运行时异常即:throw new RuntimeException();
(3) 如果需要在事务回滚时,给调用当前方法的调用者返回错误信息的话...答: 这个问题是个大坑,整整苦恼了我两天(可能是之前使用事务相关的知识比较少,所以遇到了根本就不知道是什么原因),因为项目中使用的是MybatisPlus框架,一开始便怀疑是框架的缓存问题,因为刚插入马上查询时...要解决这个问题,首先要知道使用Transaction是怎么进行事务增强的,说白了,是通过生成代理对象进行切面注入的,当前对象并没有增强的作用,刚开始我插入和查询的方法都是写在一个service中,然后使用...本文只是本人在使用事务知识是遇到的问题的总结,如果有哪里存在错误,欢迎大家留言指出,希望大家共同进步!