GenerationType中的四种类型
public enum GenerationType{
TABLE,
SEQUENCE,
IDENTITY,
AUTO
}
strategy策略提供的四种标准用法为TABLE,SEQUENCE,IDENTITY,AUTO.
注意:当strategy=GenerationType.IDENTITY时,MySQL和SQL server可以支持操作,Oracle不支持
name:表示当前SequenceGenerator的名字.
sequenceName:表示在数据库里的名字
@SequenceGenerator(name="teacherSEQ",sequenceName="teacherSEQ_DB")
注意:该Annotation应写在类之上
@GeneratedValue(strategy=GenerationType.IDENTITY,generator="techerSEQ")
public int getId() {
return id;
}