编辑
2023-11-21
遇到的问题
00
请注意,本文编写于 499 天前,最后修改于 499 天前,其中某些信息可能已经过时。

目录

前提
报错
解决方式

前提

开发过程中一直提示数据库错误,内部类型转换异常,排查字段命名和数据库是否对应,数据类型是否相同都没问题,发现之前实体对象使用@builder类型来构建对象的注解导致的问题

报错

text
### Error querying database. Cause: org.apache.ibatis.executor.result.ResultMapException: Error attempting to get column 'VALUE_TYPE' from result set. Cause: java.sql.SQLException: 无法转换为内部表示

解决方式

  1. 实体对象去除@builder注解,调整之前的业务实体构建方式
  2. 再为实体添加上@AllArgsConstructor @NoArgsConstructor 注解

本文作者:Weee

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!