Could not copy property 'intro' from source to target; nested exception is java.lang.reflect.Invocat
在使用BeanUtil copyProperties时,对两个不同的对象,但是大部分字段相同的对象进行复制时,出现了上面的错误,里面还有一些ClassCastException之类的。
但是复制失败的对象明明是个String,并不是什么null赋值到int上之类的。百思不得其解。
而且诡异的是只有部分string会报错,别的string就能正常运行。
后来研究明白,发现是Hibernate的问题。
public static void copyProperties(final Object source, Object target, CopyOptions copyOptions) {copyProperties(source, target, false, copyOptions); }
也就是因为这个source是用Hibernate从数据库里查出来的。
于是,就单独创建一个对象,先将Hibernate取出来的赋值到创建的对象里,然后再将创建的对象作为source即可。
Could not copy property 'intro' from source to target; nested exception is java.lang.reflect.Invocat相关推荐
- methodinvocationexception: property ‘driverclassname‘ threw exception; nested exception is java.lang
抛出异常: "D:\Program Files\Java\jdk1.8.0_131\bin\java.exe" "-javaagent:D:\Program Files ...
- Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Property
来来来,记录一下阿里云Maven中央仓库的坑,当然最主要还是自身pom.xml设置问题. 昨天项目启动还好好的,为什么今天项目一启动就报错了呢?(线上项目服务器没重启的话也是正常可以访问的,只要一重启 ...
- ElasticSearch ected map for property [fields] on field [subject_id] but got a class java.lang
ElasticSearch的聚类时出现fielddata=true Expected map for property [fields] on field [subject_id] but got a ...
- Could not set property ‘xxx‘ of ‘class ‘xxx‘ with value ‘xxx‘,Cause: java.lang.IllegalArgumentExcept
这个是我要运行的代码 这个是这段代码报的错. Cause: org.apache.ibatis.reflection.ReflectionException: Could not set proper ...
- Failed to convert property value of type java.lang.String to required type java.lang.Integer for pro
Failed to convert property value of type java.lang.String to required type java.lang.Integer for pro ...
- 解决java.lang.IllegalArgumentException:Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are requir
文章目录 1. 复现问题 2. 分析问题 2.1 检查是否引入了mybatis的jar包 2.2 检查启动类的配置 2.3 检查xml文件对应java类的配置是否有误 2.4 检查applicatio ...
- spring:Failed to convert property value of type ‘java.lang.String‘ to required type ‘java.util.Date‘
前言 springboot有接口日期转换的经典问题,给Entity加@JsonFormat解决了输出json日期格式的输入输出问题,但是解决不了非@RequestBody/也就是普通表单提交的日期格式 ...
- MyBatis3: There is no getter for property named 'code' in 'class java.lang.String'
mybatis3 : mysql文如下,传入参数为string类型时'preCode',运行报错为:There is no getter for property named 'preCode' i ...
- Mybatis问题:There is no getter for property named 'unitId' in 'class java.lang.String'
Mybatis遇到的问题 问题: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.re ...
最新文章
- Maven中的profile和spring boot中的profile进行结合
- anki怎么设置学习计划_打篮球怎么训练弹跳力?NBA经典训练计划值得学习
- 英特尔AI芯片首次商用交货!推理性能3.7倍于英伟达T4,年贡献245亿涨250%
- Poj2420 A Star not a Tree? 模拟退火算法
- 异步调用可以转化为同步调用吗?
- 软设考试笔记--UML建模
- plt绘制xy轴起始刻度
- css3波浪js特效代码
- 工程项目全过程,工程项目建设分为几个阶段?
- 四川取消英语计算机考试,2020年起,四川将不再承接全国英语等级考试,已有多省份停考!...
- 如何在 iPhone 和 iPad 上将你的照片转换为 PDF?
- Java实现按分数排名,同分同名次
- Evolutionary Clustering of Streaming Trajectories
- 取次花丛懒回顾,半缘修道半缘君。
- 苹果电脑系统更新中断怎么办_苹果发布健身公告中断按需锻炼空间
- ffmpeg视频滤镜中英文对照
- Redis之过期键删除策略
- java 类大写_记java实体类属性名为全部为大写踩的坑(基础)
- 计算机开不了机怎么用u盘解决,电脑开不了机怎么用u盘重装系统教程
- 【Unity】如何删除不要的Tile Palette(瓦片地图)(遇到新的问题就继续更新2021.4.29)
热门文章
- ElasticSearch - CURD
- 入门篇-连接华为云分布式数据库中间件(DDM)
- 如何提高情商?情商书籍推荐
- 2019全球十大外汇交易平台排名
- [转载]动物伦理,为了人的尊严_习惯累积沉淀_新浪博客
- 九峰影业创始人_乾社成员雅集第二辑
- 2GB变32GB?手机内存卡大揭密及怎样辨别真假
- android:layout_margin真实含义 及 自定义复合控件 layout()执行无效的问题解决
- 许远东:砥砺互联网,有人是先锋,有人是炮灰
- C语言程序设计教材九斗验证,C语言程序设计