hibernate用注解(annotation)配置sequence

来源:互联网 发布:python 收集 编辑:程序博客网 时间:2024/05/16 18:09

@Id
       @SequenceGenerator(name="sequenceGenerator",sequenceName="USERINFO_SEQ")
       @GeneratedValue(generator="sequenceGenerator",strategy=GenerationType.SEQUENCE)
       @Column(name = "ID", unique = true, nullable = false, precision = 10, scale = 0)
       public Long getId() {
           return this.id;
       }

注意:@GeneratedValue中的generator不是sequence的名字,而是@SequenceGenerator中的sequenceName才是定义sequence的名字。