Mybatis使用resultMap进行一对多映射时,使用collection标签时,主对象(一)中如果创建了有参构造器,那么必须要有无参构造器,否则查询结果会映射失败。
报错如下:
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: Error instantiating class com.hehuang.project.pojo.master.DistributionDTO with invalid types (Long,String,Long,List) or values (20201600010001,变电所,20050000000035,20200700010001). Cause: java.lang.IllegalArgumentException: argument type mismatch
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:77)
本文地址:https://blog.csdn.net/Hystrix/article/details/107667567
如对本文有疑问, 点击进行留言回复!!
网友评论