<beans>
<bean id="arround" class="aop.Arrond"/>
<bean id="userBiz" class="aop.UserBizImpl"/>
<bean id="nameMatch" class="org.springframework.aop.support.NameMatchMethodPointcutAdvisor">//用于方法的嵌入与被嵌入
<property name="mappedNames">//要在什么方法嵌入额外的方法
<list>
<value>login</value>
<value>register</value>
</list>
</property>
<property name="advice">//要嵌入的方法
<ref local="arround"/>
</property>
</bean>
<bean id="userProxy" class="org.springframework.aop.framework.ProxyFactoryBean">
<property name="target">
<ref local="userBiz"/>
</property>
<property name="interceptorNames">//将整合方法的advisor嵌入target中
<list>
<value>nameMatch</value>
</list>
</property>
</bean>
</beans>
<bean id="arround" class="aop.Arrond"/>
<bean id="userBiz" class="aop.UserBizImpl"/>
<bean id="nameMatch" class="org.springframework.aop.support.NameMatchMethodPointcutAdvisor">//用于方法的嵌入与被嵌入
<property name="mappedNames">//要在什么方法嵌入额外的方法
<list>
<value>login</value>
<value>register</value>
</list>
</property>
<property name="advice">//要嵌入的方法
<ref local="arround"/>
</property>
</bean>
<bean id="userProxy" class="org.springframework.aop.framework.ProxyFactoryBean">
<property name="target">
<ref local="userBiz"/>
</property>
<property name="interceptorNames">//将整合方法的advisor嵌入target中
<list>
<value>nameMatch</value>
</list>
</property>
</bean>
</beans>
168万+

被折叠的 条评论
为什么被折叠?



