Spring对AOP的支持

一、通过注解方式:

1、添加包依赖;

2、将横切关注点模块化;

3、采用注解将模块化的关注横切点指定为Aspect;

4、采用注解定义Advice和Pointcut;

5、启用Aspectj对Annotation的支持,必将Target Object和Aspect配置到IoC容器中;

6、开发客户端。

二、通过配置文件方式:

1、添加包依赖;

2、具体配置:

3、确定表达式的匹配方式:匹配返回值、匹配包、匹配方法、匹配参数。


注:可以采用Advice中添加一个JoinPoint参数,取得客户端调用的方法名称及参数值。

posted @ 2013-04-17 11:28  BrightSea  阅读(183)  评论(0编辑  收藏  举报