当前位置:编程学习 > JAVA >>

Spring事务

情况是这样:  

@Transactional
public class UserDao{ .... }   //  UserDao 没有实现接口

UserDaodao dao= (UserDao) ctx.getBean("UserDao"); 出现“java.lang.ClassCastException: $Proxy0 cannot be cast”这样异常。

如果使用XML配置事务,只要在:<aop:config proxy-target-class="true"> 使用true就可以解决。

我想知道
如果还是使用注解的方式配置事务,像XML的proxy-target-class这个属性配置怎么设置的???
是不是annonation的方式规定类一定要实现接口????


--------------------编程问答-------------------- http://qurtyy.blog.163.com/blog/static/574436812010102310381784/


看完你就知道了
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,