首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

应用Spring AOP(2)-通过Advisor指定切入点

2013-11-05 
应用Spring AOP(二)-------通过Advisor指定切入点?结构没多少差别,就是com.aop包中多了一个MyPointcut类。

应用Spring AOP(二)-------通过Advisor指定切入点

?结构没多少差别,就是com.aop包中多了一个MyPointcut类。当然applicationContext.xml文件内容也变化了,内容如下:

对比上一个工程applicationContext.xml文件的内容,id为myProxy的bean里的interceptorNames拦截器名的list下不再是四个通知了。前置通知,后置通知和环绕通知都变成了Advisor。下面挨个来看。

?

首先看前置通知:

?这里用到了NameMatchMethodPointcutAdvisor,它的mappedNames属性下添加想要拦截的方法名就可以了,当然也可以用*通配符啦,*User就代表所有以User结尾的方法。注意这儿只匹配方法名,不会管类名和包名了。

?

工程代码在附件中。。。。

热点排行