我正在使用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