Hibernate Oracle ID 自动增长 1


@SequenceGenerator(name="SQECagegory",sequenceName="categoryDB",allocationSize=1)

  1. import javax.persistence.Entity;  
  2. import javax.persistence.GeneratedValue;  
  3. import javax.persistence.GenerationType;  
  4. import javax.persistence.Id;  
  5. import javax.persistence.SequenceGenerator;  
  6.   
  7. @Entity  
  8. @SequenceGenerator(name="SQECagegory",sequenceName="categoryDB",allocationSize=1)  
  9. public class Category {  
  10.   
  11.     private int id;  
  12.     private String name;  
  13.       
  14.     @Id  
  15.     @GeneratedValue(strategy=GenerationType.SEQUENCE,generator="SQECagegory")  
  16.     public int getId() {  
  17.         return id;  
  18.     }  
  19.     public void setId(int id) {  
  20.         this.id = id;  
  21.     }  
  22.     public String getName() {  
  23.         return name;  
  24.     }  
  25.     public void setName(String name) {  
  26.         this.name = name;  
  27.     }  
  28.       
  29. }  

相关内容