hibernate 查询出来的结果 id 是int类型,xml文件配置的是int, 在jython 中调用hibernate 进行查询。字段的类型是java.lang.Long,
直接将id 传进去,报java.lang.Integer can not be cast to java.lang.Long 异常。将 id 进行强转,(Long)id,传进去,正常了。
hibernate 查询出来的结果 id 是int类型,xml文件配置的是int, 在jython 中调用hibernate 进行查询。字段的类型是java.lang.Long,
直接将id 传进去,报java.lang.Integer can not be cast to java.lang.Long 异常。将 id 进行强转,(Long)id,传进去,正常了。
化出了问题。。。
Integer
今天遇到这个奇怪的错误,一开始我还以为是代码有问题,后来发现是mysql版本太高,而jar包版本是5.x导致的。
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M