@Table(name = "CACHING_DATA")
@Entity
public class CachingData implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "CACHING_SEQUENCE")
private Long id;
private String protocolecode;
private String uuid;
}
我有以上的实体类和oracle序列。 但我遇到以下错误。
原因:org.hibernate.MappingException:实体映射中[CACHING_SEQUENCE]序列的增量大小设置为[50],而关联的数据库序列增量大小为1。
您可以对序列使用allocationSize=1
@GeneratedValue(strategy=GenerationType.Sequence,generator=“caching_sequence”,allocationSize=1)
这里是samish问题:[https://stackoverflow.com/questions/59305427/org-Hibernate-mappingexception-the-increment-size-of-the-sequence-is-set-to-10]