Hibernate中主键增长步长为50的问题 Oracle
先声明一下我用的框架是Spring + Hibernate + SpringMVC 数据库使用的是Oracle
昨天遇到了一个特诡异的问题就是我使用Oracle序列,把主键的计数交给Hibernate处理,
@
Entity@Table(name = "BIO_STUDY")public class Study implements Serializable{private static final long serialVersionUID = -5932941248053882057L;private int id;private Project project;private String name;private String description;private Set<Experiment> experiments;@Id@Column(name = "ID")@SequenceGenerator(name = "BIO_STUDY_SQ", sequenceName = "BIO_STUDY_SQ" )@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "BIO_STUDY_SQ")public int getId() {return id;}