毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> java技术 >> 正文

spring 注解aop切入点表达式如何排除某些方法

更新时间:2014-4-29:  来源:毕业论文

举个例子
@Pointcut("execution(* aa.bb..*.*(..))")
这个是匹配aa.bb包下以及子包内的所有方法
但里面有些是 setXX和getXX方法
我希望排除这些方法   只匹配其他方法
该怎么写呢
例如:
execution(* com...*Service+.*(..)) and !execution(* Object.*(..)) 
@Pointcut("!execution(* aa.bb..*.set*(..)) and execution(* aa.bb..*.*(..)) ")
如果是这种形式的法执行了很多其他方法         比如init
@Pointcut("execution(* aa.bb..*.*(..)) and !execution(* aa.bb..*.set*(..)) ")
这种形式还是都执行了

and之前没用过,不知道有没有写错了
把and换成&&后解决了

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。