Spring @Transactional 注解,如果配合 AspectJ 的话,是否可以实现将 self-invocation 的注解也生效

2016-02-25 17:26:21 +08:00
 cjyang1128

试了一下 AspectJ ,可以实现将 @Transactional 注解加到非 Bean 的类的非 public 方法上。但是还是无法实现 self-invocation 的注解生效。有没有什么同学已经实现过了?我用的是 load-time weave ,网上有人说,即使是 load-time weave ,那么最后也是采用 Proxy 的模式,所以 self-invocation 的注解还是无法生效。希望已经实现过的同学能够说一下思路或者注意的地方。。谢谢!!

1229 次点击
所在节点    问与答
2 条回复
cjyang1128
2016-02-25 17:43:43 +08:00
http://stackoverflow.com/questions/35623597/how-to-achieve-spring-transactional-self-invocation-with-aspectj 这是我在 stackoverflow 上提的问,上面还有一些示例代码!求帮忙!!!
cjyang1128
2016-02-25 21:00:56 +08:00
upupup

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/259106

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX