如果我在 java 中有一个 DO,其中一个字段是使用 GenerationType.SEQUENCE 生成的值,并且我想创建该对象的新实例,该字段是否会自动填充?IE
public class LogEntry {
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator="ENTITY_SEQ")
@SequenceGenerator(name = "ENTITY_SEQ")
@Column(name = "migration_batch_id", nullable = false, updatable = false, length = 38)
private long uniqueId;
//Bunch of other fields
}
如果我创建一个 LogEntry 类的实例,设置其他字段,然后将该实例保存到数据库中。会自动设置 uniqueId 字段吗?