java.lang.IllegalArgumentException: argument type mismatch
问题描述:
使用MybatisPlus,lombok,oracle,在查询数据进行封装的时候报错
Error instantiating class com.xxx.xxx.xxx.system.domain.SysConditionConstruct with invalid types (SysConditionConstructDto) or values (123). Cause: java.lang.IllegalArgumentException: argument type mismatch
问题解决:
在实体类中,为了方便创建对象,自己写了一个构造方法,参数是SysConditionConstructDto对象,结果在编译的时候lombok不给我们生成构造方法了,结果就是标题看到的异常.
只需要在实体类中自行创建全参和无参构造方法即可