当前位置: 代码迷 >> 综合 >> MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException
  详细解决方案

MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException

热度:80   发布时间:2024-01-09 03:05:44.0

报错:
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: Could not set property ‘roles’ of ‘class com.itheima.ssm.domain.UserInfo’ with value ‘[Role{id=‘1111’, roleName=‘ADMIN’, roleDesc=‘vip’, permissions=null, users=null}, Role{id=‘2222’, roleName=‘ADMIN’, roleDesc=‘vip’, permissions=null, users=null}]’ Cause: java.lang.IllegalArgumentException: argument type mismatch

这类错误:
1.可以看实体类的属性和数据库的字段是否一一对应。
2.看用到的实体类中是否出现导包的错误。

我的错误:userInfo类中,有一个List<>类型的属性,List导包的时候导错了。

  相关解决方案