问题和解决办法:
mybatis 出现 Error attempting to get column ‘XXX’ from result set. Cause: java.lang.NumberFormatException: For input string: “XXXX”
基本是两种情况
mybatis的xml里 数据库的数据类型(jdbcType)和Java的数据类型(javaType)不一致
缺少无参构造
产生的原因:
实体类中使用了
@Builder 注解,导致没有无参构造
加上 下面的注解配合使用
@NoArgsConstructor @AllArgsConstructor