AOP

<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>

你可能感兴趣的:(AOP,bean,list,Class)