我正在使用HQL将对象保存在数据库中。它是这样的HQL:获取对象的主键
Query query = sessionFactory.getCurrentSession().createQuery(ASK_FOR_HELP_SAVE_QUERY);
query.setInteger("status", askForHelp.getStatus());
query.setString("requestId", askForHelp.getRequestId());
query.setString("toAccountId", askForHelp.getToAccountId());
query.setDate("creationDate", askForHelp.getCreationDate());
query.executeUpdate()
;
现在我想在数据库中创建的对象的主键(在数据库中的序列)。我无法使用选择查询,因为没有字段组合会使此对象在数据库中唯一,除了主键。
我有办法做到这一点。
谢谢! Pratik