Spring AOP

前几天要做一个权限管理 用到了spring的AOP @around的Annotation 不用说那肯定得在spring的配置文件中写上<aop:aspectj-autoproxy >

然后再建上一个类写上@Aspect @Compnet  写个@PointCut  再在拦截方法上写上@Around 带都配好了但不幸发生了启动服务器,报错了NoSuchMethodException

有提供的解决方案是继承接口,或是手工配,看起来都不大好

总之历尽千辛万苦 额发现 <aop:aspectj-autoproxy proxy-target-class="true"/>改成这样搞定  原来这个是控制动态代理产生的方法,true表示利用CGLIB产生动态代理对象

而false表示利用JDK自带的动态代理实现(即实现接口)

恩。搞定

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值