试了一下 AspectJ ,可以实现将 @Transactional 注解加到非 Bean 的类的非 public 方法上。但是还是无法实现 self-invocation 的注解生效。有没有什么同学已经实现过了?我用的是 load-time weave ,网上有人说,即使是 load-time weave ,那么最后也是采用 Proxy 的模式,所以 self-invocation 的注解还是无法生效。希望已经实现过的同学能够说一下思路或者注意的地方。。谢谢!!
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.