@Transactional使得自定义注解失效

自定注解的实现类上需要使用事务。(同时操作多个数据库),发现无法生效,自定注解的方法无法被获取到。 下面是调试: 不加@Transactional的情况下调试: 加@Transactional的情况下调试: 发现AOP将@Transactional将代理的类给重写了,所以拿到的实际方法是被修改过后的(以此来保证事务)。所以将需要事务的代码块单独拿出来做成一个方法。
相关文章
相关标签/搜索