Mysql里有个数据类型bigint
在java转换成实体对象时,处理不当容易出现以下异常:
java.lang.ClassCastException: java.lang.Long cannot be cast to java.math.BigInteger
只需要注意以下情况,就可避免此类异常:
当数据库中该属性添加unsigned,则在对象中对应的属性类型应该为BigInteger;
当数据库中该属性未添加unsigned,则在对象中对应的属性类型应该为Long。
Mysql里有个数据类型bigint
在java转换成实体对象时,处理不当容易出现以下异常:
java.lang.ClassCastException: java.lang.Long cannot be cast to java.math.BigInteger
只需要注意以下情况,就可避免此类异常:
当数据库中该属性添加unsigned,则在对象中对应的属性类型应该为BigInteger;
当数据库中该属性未添加unsigned,则在对象中对应的属性类型应该为Long。