我有一个标记为@Entity的类
具有以下字段:
@Id@GeneratedValue(策略=GenerationType.IDENTITY)public int Id;
使用hibernate 5.x,我可以在这个对象的新实例上调用save,然后将主键写入id字段。
但这不适用于hibernate 6.1,其中的save方法是Deprecreated。
显而易见的解决方案是使用persistent而不是save,但这不会生成我可以获得的id。那么,我如何用Hibernate 6.1生成一个现在的Object并获得主键呢?
只是 flush() 从实体读取id之前的会话。
flush()