小编典典

休眠映射java Long到MySQL BIGINT错误

hibernate

我在MySQL中有一个ID字段类型为BIGINT的表

在hibernate对象中,我为此字段使用Java Long类型

但是当运行程序时,它会抛出异常: Expected: class java.lang.Long, got class java.lang.Integer

如何在hibernate状态下映射MySQL BINGINT数据类型?


阅读 414

收藏
2020-06-20

共1个答案

小编典典

但是在运行程序时,它将引发异常:预期:类java.lang.Long,得到类java.lang.Integer

Long为BIGINT 使用a 是正确的,上述错误表明您以某种方式在代码中的某个地方传递了预期的Integera Long。仔细检查您的代码。

2020-06-20