如何在休眠字段中设置默认值?
@Column(name="status",nullable=false,columnDefinition="int default 1")
private Integer status;
上面的代码在我的实体类中不起作用。
请帮帮我
修改
public class Base {
@Column(name ="status")
@JsonProperty("status")
private Integer status;
}
public class myclass extends Base
{
private string name;
}
答案 0 :(得分:1)
在基础之上使用@MappedSuperclass并尝试。
@MappedSuperclass
public class Base {
@Column(name ="status")
@JsonProperty("status")
private Integer status;
}
public class myclass extends Base
{
private string name;
}
答案 1 :(得分:-1)
初始化状态属性,值为1
private Integer status = 1;