我有以下映射
@Entity
@SequenceGenerator(name="sacpSequenceGenerator", sequenceName="SACP_SEQ")
public class Sacp {
private Integer id;
@Id
@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="sacpSequenceGenerator")
public Integer getId() {
return this.id;
}
// other setter's and getter's
}
SACP 表映射根据
ID NUT NULL NUMBER(4)
当我尝试保存 Sacp 实例时,Hibernate 抱怨
ORA-01438: 大于指定精度的值允许此列
即使使用 Long 而不是 Integer,也会引发相同的错误
我应该怎么做才能解决它?