解决spring自动注解不能自动动态转换接口类成实现类的问题;一般在配置databaseSource的XML中如下配置

    <!-- proxy-target-class="true" 解决spring自动注解不能自动动态转换接口类成实现类的问题;
    默认状态下,proxy-target-class属性的值为false,
    那么被代理类是基于javaSE(JDK)的动态代理(一般被代理类会实现接口);
    如果显式的设置了proxy-target-class属性的值为true,
    那么被代理类就将基于cglib动态代理(spring框架中的代理)-->
    <aop:config proxy-target-class="true">
        <!-- 管理事务操作 -->
        <aop:advisor pointcut="execution(* com.gogo.jrp.*.service.*.*(..))"
            advice-ref="txAdvice" />
    </aop:config>

猜你喜欢

转载自www.cnblogs.com/jkyxs/p/9142881.html