我在MySQL中有一个ID字段类型为BIGINT的表
在hibernate对象中,我为此字段使用Java Long类型
但是当运行程序时,它会抛出异常: Expected: class java.lang.Long, got class java.lang.Integer
Expected: class java.lang.Long, got class java.lang.Integer
如何在hibernate状态下映射MySQL BINGINT数据类型?
但是在运行程序时,它将引发异常:预期:类java.lang.Long,得到类java.lang.Integer
Long为BIGINT 使用a 是正确的,上述错误表明您以某种方式在代码中的某个地方传递了预期的Integera Long。仔细检查您的代码。
Long
Integer