如何使用Hibernate获取最后插入的ID

莫希特(Mohit Bhansali)

我想在Hibernate中获取最后插入的值的ID。

搜索后:

Long lastId = ((Long) session.createSQLQuery("SELECT LAST_INSERT_ID()").uniqueResult()).longValue();

但是以下代码给了我这个错误:

java.lang.ClassCastException:无法将java.math.BigInteger强制转换为java.lang.Long

请分享您的想法!

Long lastId = ((BigInteger) session.createSQLQuery("SELECT LAST_INSERT_ID()").uniqueResult()).longValue();

不要忘记导入:

导入java.math.BigInteger;

苏雷什·阿塔(Suresh Atta)

错误很明显。它回来了BigInteger而不是long

您必须将其分配给BigInteger从中得到longValue()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用AJAX获取最后插入的ID?

来自分类Dev

如果使用实体框架,如何获取最后插入的ID

来自分类Dev

如何使用C#在SQLite中获取最后插入的ID?

来自分类Dev

如何从Laravel 4获取最后的插入ID

来自分类Dev

如何获取最后插入的行的ID

来自分类Dev

Codeigniter:如何获取最后插入的ID?

来自分类Dev

如何获取特定ID的最后插入记录?

来自分类Dev

获取最后插入的ID

来自分类Dev

使用多列主键插入MySQL表后如何获取最后插入的ID

来自分类Dev

如何从PDO获取最后插入的插入行ID

来自分类Dev

如何从插入方法Laravel 5.1获取最后插入的ID

来自分类Dev

如何在多个记录插入中获取最后插入的ID?

来自分类Dev

如何获取最后插入的ID,以及如何检查使用php更新查询条件

来自分类Dev

如何插入 ID +1 并获取最后一个 ID?

来自分类Dev

转到:如何使用NamedExec()在Postgresql上获取最后一个插入ID

来自分类Dev

获取Postgresql的最后插入ID

来自分类Dev

获取最后插入行的 id

来自分类Dev

异常获取最后插入的 id

来自分类Dev

如何获取插入的最后一行的id(自动递增)

来自分类Dev

如何获取linq中的最后一个插入ID

来自分类Dev

如何从PhoneGap Android中的SQLite获取最后插入的行ID

来自分类Dev

如何在Laravel中获取最后插入的ID?

来自分类Dev

如何在雄辩的ORM laravel中获取最后的插入ID

来自分类Dev

如何在Laravel中获取最后插入的ID

来自分类Dev

Nodjs区分如何获取最后一个插入ID

来自分类Dev

如何从PhoneGap Android中的SQLite获取最后插入的行ID

来自分类Dev

如何在zf2中获取最后插入的ID?

来自分类Dev

如何获取linq中的最后一个插入ID

来自分类Dev

如何获取MVC中最后一次插入的ID?

Related 相关文章

热门标签

归档