MySQL的 int , bigint字段与java的 int , long 字段反射/映射时,产生的问题

针对java连接mysql数据库映射时产生的问题

java.lang.IllegalArgumentException: argument type mismatch
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

总结了一下是字段类型不匹配的问题,整理了一下表格
int

MySQL 无符号(unsigned) Java
int 原本(未选择无符号) int
int ✔️(勾选后) long

long

MySQL 无符号(unsigned) Java
bigint 原本(未选择无符号) long
bigint ✔️(勾选后) bigInteger

你可能感兴趣的:(MySQL,Java,maven,java,mysql,开发语言)