这个是配置增强吧!~问题是没有找到使用类;<property name="inteceptorNames">
<list>
<value>bizImp </value>
<value>transaction </value>
</list>
</property> -----------------------
transaction:这个配置了吗?哥们~~`
<value>bizImp </value>,这个对应着<bean id="BizImp" class="aop.BizImp"/>
应该是<value>BizImp</value>还有你配置目标类了吗,如下:
<property name="target" ref="serviceImp"/>
这是我以前写的一个前置增强:
<bean id="befor" class="Aop.JavaAop" />
//增强类
<bean id="serviceImp" class="Aop.ServiceImp" />
//目标类
<bean id="imp" class="org.springframework.aop.framework.ProxyFactoryBean">
//配置增强
<property name="proxyInterfaces">
//目标类实现的接口
<value>Aop.Service</value>
</property>
<property name="interceptorNames">
//增强的bean
<list>
<value>befor</value>
</list>
</property>
<property name="target" ref="serviceImp"/>
//目标实例类
</bean>
<list>
<value>bizImp </value>
<value>transaction </value>
</list>
</property> -----------------------
transaction:这个配置了吗?哥们~~`
<value>bizImp </value>,这个对应着<bean id="BizImp" class="aop.BizImp"/>
应该是<value>BizImp</value>还有你配置目标类了吗,如下:
<property name="target" ref="serviceImp"/>
这是我以前写的一个前置增强:
<bean id="befor" class="Aop.JavaAop" />
//增强类
<bean id="serviceImp" class="Aop.ServiceImp" />
//目标类
<bean id="imp" class="org.springframework.aop.framework.ProxyFactoryBean">
//配置增强
<property name="proxyInterfaces">
//目标类实现的接口
<value>Aop.Service</value>
</property>
<property name="interceptorNames">
//增强的bean
<list>
<value>befor</value>
</list>
</property>
<property name="target" ref="serviceImp"/>
//目标实例类
</bean>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货