摘要: 1.定义注解 @Retention(RUNTIME) // 运行时注解 @Target(METHOD) // 代表注解是修饰在方法上的 public @interface OperationHis { String value(); // 可以指定注解里面的属性字段 OperationType op 阅读全文
posted @ 2023-01-17 17:00 SpecialSpeculator 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 提交事务后才执行某些方法, 如果把逻辑直接写到@Transactional修饰的方法内部,有可能功能逻辑里读取到的还是没有被提交到库里的数据,还是脏数据 措施 需要添加事务的回调事件,事件提交完毕后,自动执行 @Transactional @Override public void saveOrUp 阅读全文
posted @ 2023-01-17 16:53 SpecialSpeculator 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1.Transactional注解修饰在非public方法上的时候, 2.被自己类中的别的方法调用 说明: 被注解修饰的方法所在的类,该类中的方法直接互相调用就会失效,只有别的类掉这个类的方法时才会生效 阅读全文
posted @ 2023-01-17 16:50 SpecialSpeculator 阅读(18) 评论(0) 推荐(0) 编辑