'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"