为了账号安全,请及时绑定邮箱和手机立即绑定

“一个类中的@Aspect注解标识它为一个切面,并且将自己从自动代理中排除” 这句话怎么理解?

如题,视频中看到这句话 “一个类中的@Aspect注解标识它为一个切面,并且将自己从自动代理中排除” ,大家是怎么理解的?https://img1.sycdn.imooc.com//5bdc09bb0001bb5c10400364.jpg

正在回答

2 回答

可以参照 Spring AOP 的 BeanFactoryProxy,BeanFactoryProxy 会代理 Bean 以实现 AOP,而当采用 @Aspect 注解切面时,由于 Spring 不能通过类路径检测到该切面类,就需要将切面注册为 Bean,所以切面自身也是 Bean,属于代理范围内,才要从自动代理中排除.

0 回复 有任何疑惑可以回复我~

就是不监听自己

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

“一个类中的@Aspect注解标识它为一个切面,并且将自己从自动代理中排除” 这句话怎么理解?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号