关于spring boot方法queryByID(id)的java.lang.ClassCastException: A cannot be cast to A 报错
2017-07-20 22:36
801 查看
先看报错信息,如下图:
在看报错的代码
语法与对应的类型都是正取的,那问题在呢,找了2晚上的错误,将所有的代码还原到前几个版本,终于找到了,问题在pom.xml中
对,你没有看错,就是热部署造成的,这是因为程序Application创建的classLoader与springboot
devtools热部署创建的restartClassLoader,注释掉热部署就OK,深层面的原因待后面去探究,本人菜鸟一枚,随笔一记
在看报错的代码
语法与对应的类型都是正取的,那问题在呢,找了2晚上的错误,将所有的代码还原到前几个版本,终于找到了,问题在pom.xml中
对,你没有看错,就是热部署造成的,这是因为程序Application创建的classLoader与springboot
devtools热部署创建的restartClassLoader,注释掉热部署就OK,深层面的原因待后面去探究,本人菜鸟一枚,随笔一记
相关文章推荐
- 关于SpringBoot :java.lang.ClassNotFoundException: org.dom4j.io.STAXEventReader错误解决方法
- springboot devtools 嵌套jar 序列化错误 java.lang.ClassCastException 完美解决方案
- SpringBoot在使用通用Mapper的时候,找不到实体类报的错误是java.lang.ClassCastException
- springboot 从redis取缓存的时候java.lang.ClassCastException:异常
- springboot 从redis取缓存的时候java.lang.ClassCastException:异常
- 关于java.lang.ClassNotFoundException: org.springframework.boot.SpringApplication的解决
- 关于启动Tomcat出现异常:java.lang.ClassCastException: org.springframework.web.filter.CharacterEncodingFilter
- spring boot集成tk.mybatis3.4.0通用mapper, java.lang.ClassCastException,实体不能转换为实体
- 关于Spring 事务错误 java.lang.ClassCastException: $Proxy0 cannot be cast
- 关于启动Tomcat出现异常:java.lang.ClassCastException: org.springframework.web.filter.CharacterEncodingFilter
- 在Spring中发现java.lang.ClassCastException: $Proxy1问题解析
- 在Spring中发现java.lang.ClassCastException: $Proxy1问题解析
- Android 用axis2 webService产生java.lang.ClassCastException: org.ksoap2.serialization.SoapPrimitive错误的解决方法
- 使用网上流传的一个数据库连接池在Proxy.newProxyInstance处引起 java.lang.ClassCastException 问题的解决方法
- 关于tomcat7 java.lang.ClassCastException: org.apache.jasper.el.ELContextImpl的错误
- 使用网上流传的一个数据库连接池在Proxy.newProxyInstance处引起 java.lang.ClassCastException 问题的解决方法
- :org.apache.jasper.JasperException: java.lang.ClassCastException三种解决方法
- 举例说明关于android编程中遇到的java.lang.ClassCastException: android.app.Application问题的原因及解决办法
- Spring声明式事务配置上去后出现如下报错:java.lang.ClassCastException: $Proxy1解决
- 关于hibernate执行select count( *) 出现java.lang.ClassCastException问题