情况是这样: @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的方式规定类一定要实现接口????
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的方式规定类一定要实现接口????
解决方案 »
- 请问spring-ldap添加的问题,这个objectclass的上下级关系怎么弄
- 搜狗C/C++测试题,求高手指点。
- Java关于事务操作高分求救
- Tomcat6动态装载问题(很急)
- 遗留数据库Hibernate 映射问题
- HIBERNATE做分组操作时遇到问题,请帮忙
- springMVC3.0+hibernate3.0缓存问题
- 使用jfreechart在weblogic下运行的问题
- 高分求教JSP+hibernate连接数据库稳定性问题,急!!
- 什么是tomcat?
- 在struts2整合sitemesh中如果要返回不被装饰的ajax请求,需要怎样配置sitemesh呢~
- 【十万火急】socket向servlet发送请求
看完你就知道了