'Java.lang.'ClassCastException: 'com.sun.proxy.$Proxy8 cannot be cast to 类名'
spring使用的动态代理有两种:JDK Proxy 和CGLIB,一种是基于接口的,一种是基于类的
在aop:config标签中添加 proxy-target-class="false"---->JDK 默认
解决方案1:
//OneService oneService = (OneService)context.getBean("oneServiceImpl");//OneService是Dao不是Impl
解决方案2:
//aop:config标签中设置 proxy-target-class="true"