博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java.lang.ClassCastException: sun.proxy.$Proxy11 cannot be cast to分析
阅读量:5970 次
发布时间:2019-06-19

本文共 379 字,大约阅读时间需要 1 分钟。

报这个错,只有一个原因,就是你转化的类型不对.

如果你的类是一个单实体类,也就是没有继承或是接口别的类.

public class HjmServiceImpl {}

那么这样写就可以:

HjmServiceImpl service = (HjmServiceImpl)ctx.getBean("HjmServiceImpl");

但如果你的类,一般像SERVER的实体类,是接口过的.

public class HjmServiceImpl implementsHjmExampleService{}

那么就一定要写成如下:

HjmExampleService service = (HjmExampleService)ctx.getBean("HjmServiceImpl");

看出区别没有.接口过父类的子类,在强制转换的时候,一定要用接口父类来定义.

 

转载地址:http://suwox.baihongyu.com/

你可能感兴趣的文章
一起学react day1
查看>>
SVN
查看>>
session无法传值解决方案!
查看>>
19.12 添加自定义监控项目 19.13/19.14 配置邮件告警 19.15 测试告警 19.16 不发邮件的问题处理...
查看>>
系统吞吐量(TPS)、用户并发量、性能测试概念和公式
查看>>
通过域名,直接访问到网站主页
查看>>
以太坊合约部署
查看>>
主流的消息队列MQ比较,详解MQ的4类应用场景
查看>>
禁止解析PHP、限制user_agent、php相关配置
查看>>
java的面向对象的四大特征
查看>>
Quick BI 的模型设计与生成SQL原理剖析
查看>>
java中的内省 (Introspector)
查看>>
实现用户自定义Excel模板
查看>>
86.git使用 建立和克隆远程仓库
查看>>
精华【分布式、微服务、云架构dubbo+zookeeper+springmvc+mybatis+shiro+redis】分布式大型互联网企业架构!...
查看>>
在mpvue中引用vant weapp
查看>>
MAX3232EUE小知识
查看>>
锁和分布式锁
查看>>
Linux监控平台 zabbix介绍和安装
查看>>
各种文档
查看>>