我正在导入 groovy 中的原始数据,数十万个条目。我使用表字段作为哈希映射的键,然后在groove sql 数据集上使用add(hash) 方法。数据集进入 postgres 表,ID 字段是根据序列自动生成的。我需要在插入每条记录时获取它的 ID。
在 java + hibernate 中,ID 会自动插入到被持久化的对象的相应字段中。在这种情况下,add() 方法不会返回任何内容,也不会将 id 字段添加到哈希表中。出于效率原因,我试图避免在这里使用 hibernate/gorm 。
感谢您的指点或更好的方法。