1.aop编程
a.
....
<!-- 配置被代理的对象
-->
<bean id="test1Service"
class="com.myspring.aop.Test1Service">
<property
name="name">
<value>spring</value>
</property>
</bean>
<!-- 配置前置通知 -->
<bean
id="myBeforeServiceAdvice"
class="com.myspring.aop.MyBeforeServiceAdvice"/>
<!-- 配置代理对象 -->
<bean
id="proxyFactoryBean"
class="org.springframework.aop.framework.ProxyFactoryBean">
<!-- 配置代理接口集合 -->
<property
name="proxyInterfaces">
<list>
<value>com.myspring.aop.TestServiceInter</value>
</list>
</property>
<!-- 将通知织入代理对象中
-->
<property
name="interceptorNames">
<value>myBeforeServiceAdvice</value>
</property>
<!-- 配置被代理对象,可以指定
-->
<property
name="target" rel="test1Service"/>
</bean>
.....
原文:http://www.cnblogs.com/yiliweichinasoft/p/3548778.html