XXX is outside of valid range for type java.lang.Integer

java.lang.RuntimeException: org.springframework.dao.DataIntegrityViolationException: Error attempting to get column ‘CHECK_KEY’ from result set. Cause: java.sql.SQLDataException: Value ‘1,024,400,308,616,231,437,121,470,000’ is outside of valid range for type java.lang.Integer
; Value ‘1,024,400,308,616,231,437,121,470,000’ is outside of valid range for type java.lang.Integer; nested exception is java.sql.SQLDataException: Value ‘1,024,400,308,616,231,437,121,470,000’ is outside of valid range for type java.lang.Integer

后台查询MYSQL报错Integer类型超出范围,实际该字段在代码中对应String类型,数据库中对应varchar类型,因此排除”数据库中字段与实体类中的字段不对应”与”reslutMap中的映射关系错误”的原因;通过查看其reslutMap对应实体类发现,该实体类没有显式声明无参构造方法(项目中使用lombok,缺少无参构造注解),导致Mybatis使用XML查询时结果(集)无法映射为类实例(列表),因此为该实体类添加 @NoArgsConstructor 注解解决该问题。

Original: https://www.cnblogs.com/zjfjava/p/15345014.html
Author: 雪山上的蒲公英
Title: XXX is outside of valid range for type java.lang.Integer

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/539077/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 注意:Spring Boot 2.7开始spring.factories不推荐使用了,接下来这么玩…

    如果你是Spring Boot用户的话,一定有这样的开发体验,当我们要引入某个功能的时候,只需要在maven或gradle的配置中直接引入对应的Starter,马上就可以使用了,而…

    Java 2023年6月9日
    093
  • SpringBoot:SpringBoot和SpringCloud版本匹配问题导致Bean冲突问题

    报错信息 Error starting ApplicationContext. To display the conditions report re-run your appli…

    Java 2023年5月30日
    086
  • Could not autowire. No beans of ‘JavaMailSenderImpl’ type found

    在设置邮件任务的时候 引入@Authoried其中提示找不到这个bean 一开始我以为是邮件参数的问题 就到配置类中去修改参数 后发现无果 在测试类中测试邮件发送 功能依旧可以成功…

    Java 2023年6月6日
    070
  • 运算符 (Java)

    基本介绍 算术运算符:+,-,*,/,%,++,– 赋值运算符:= 关系运算符: 实例展示 public class Operator { //base.Operato…

    Java 2023年6月9日
    090
  • n阶高精度乘法,(求高阶阶乘)

    include “stdio.h” include “string.h” define MAX 10000//结果最大位数,可以自行…

    Java 2023年6月5日
    070
  • centos 6.9安装mysql

    1、确认mysql是否已安装,有下面的代码可知 2、卸载已安装的mysql,建议使用yum命令,因为yum命令可以自动删除与mysql相关的依赖;如果使用rpm命令,则还需要手动去…

    Java 2023年6月16日
    059
  • openresty IP限流

    1、针对大流量大并发网络请求下,为了保证服务的正常运行,不得不针对性采取限流的方式来解决大流量带来的服务器的压力。 2、在目前项目中对于接入了不同的平台,所以需要针对具体的平台做相…

    Java 2023年6月8日
    083
  • Mybatis核心配置文件中的标签介绍

    0. 标签顺序 Mybatis核心配置文件中有很多标签,它们谁谁写在前写在后其实是💥有顺序💥要求的: 从前到后:properties?,settings?,typeAliases?…

    Java 2023年6月14日
    089
  • MySQL删除死锁案例分析

    表结构 CREATE TABLE queue ( id bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT ‘主键ID’, un…

    Java 2023年6月7日
    093
  • MYSQL8-快速生成表结构(用于生成文档)

    各种工具都有,没有特别趁手的。不如自己用sql处理。 SELECT column_name AS CODE, CASE WHEN column_comment IS NULL OR…

    Java 2023年6月9日
    070
  • 基础篇:JAVA集合,面试专用

    没啥好说的,在座的各位都是靓仔 List 数组 Vector 向量 Stack 栈 Map 映射字典 Set 集合 Queue 队列 Deque 双向队列 关注公众号,一起交流,微…

    Java 2023年6月5日
    0104
  • Visual Studio Code的拉取和推送

    posted @2021-08-10 16:06 独莫城 阅读(158 ) 评论() 编辑 Original: https://www.cnblogs.com/dumocheng/…

    Java 2023年6月7日
    0108
  • Java 基础三、接口与内部类

    public interface Comparable<t> { int compareTo(T other); } public interface Comparab…

    Java 2023年6月16日
    072
  • 不知名二本应届生的求职路

    本人计科某不知名二本学校,大学方向是嵌入式,在此记录下自己大四秋招和春招的过程. 先说一下本人的基本情况,专业计科(嵌入式).由于对于嵌入式不是很感冒,所以除了完成培养计划的内容之…

    Java 2023年6月14日
    091
  • springcloud整合nacos配置中心

    最近实物资产管理运维产品pams系统架构搭建中,涉及到配置中心的问题,在这里做个记录,作为第一手经验分享,也是自我备忘吧。 整个体系,目前一共有10+个中等粒度的微服务,每个服务都…

    Java 2023年5月30日
    0102
  • 注解@Slf4j

    如果不想每次都写private final Logger logger = LoggerFactory.getLogger(XXX.class); 可以用注解@Slf4j 一、在p…

    Java 2023年6月13日
    061
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球