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

Spring 的AOP(面临切面编程)

2012-06-26 
Spring 的AOP(面向切面编程)) 注意:1.? 这几个bean的顺序无所谓,因为程序是先把配置信息全部载入,然后

Spring 的AOP(面向切面编程)
);

注意:

1.? 这几个<bean>的顺序无所谓,因为程序是先把配置信息全部载入,然后在根据需要进行组装

2.? 上面配置了一个名为“theBeforeAdvice”的Advice,包含了正则表达式的PointCut的Advisor.

3.? Advisor通过spring的RegexpMethodPointcutAdvisor类来实现,他定义了一个名为advice的标签,该标签提供Advice所需要的类;他还定义了一个名为pattern的标签,该标签是PointCut表示的方法。

4.? 配置文件同时还配置了一个工厂Bean,它是通过ProxyFactoryBean来实现的;

a.? proxyInterfaces定义了接口类;

b.? target定义了接口的实现类;

c.? interceptorNames表示值列表属性,这个列表表示不要在target上执行的Advisor。注意:必须考虑他们的执行顺序。

热点排行