Error SQL

报错信息:Error al intentar obtener la columna 'materiel_id' del conjunto de resultados. Causa: java.sql.SQLDataException: el valor '6190586653731406290' está fuera del rango válido para el tipo java.lang.Integer 
; El valor '6190586653731406290' está fuera del rango válido para el tipo java.lang.Integer; La excepción anidada es java.sql.SQLDataException: el valor '6190586653731406290' está fuera del rango válido para el tipo java.lang.Integer 
org.springframework.dao.DataIntegrityViolationException: error al intentar obtener la columna 'materiel_id' del conjunto de resultados. Causa: java.sql.SQLDataException: el valor '6190586653731406290' está fuera del rango válido para el tipo java.lang.Integer
; El valor '6190586653731406290' está fuera del rango válido para el tipo java.lang.Integer; la excepción anidada es java.sql.SQLDataException: el valor '6190586653731406290' está fuera del rango válido para el tipo java.lang.Integer
Fenómeno: la base de datos de campo es de tipo bigint y la clase de entidad usa Integer para aceptar datos, pero un mensaje de error muestra que el campo usa el tipo Integer para aceptar datos, lo que está más allá del alcance de este tipo.

Solución: solo use el tipo Long para recibir datos

 

Supongo que te gusta

Origin blog.csdn.net/FDX0821/article/details/125223652
Recomendado
Clasificación