1.在数据库中建立表;
2.建立索引,SEQ_TEST1.
3.在实体类中,对id进行如下设置
@Id
@Column(name = "ID", unique = true, nullable = false)
@SequenceGenerator(name = "userseq",sequenceName = "SEQ_TEST1",allocationSize=1,initialValue=1)
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator="userseq")
public Integer getId() {
return this.id;
}
4.在保存的时候,不需要再设置id,id会自动增长.
另外:使用索引的时候,不能再使用取id的最大值保存进入的方式,会冲突.