用户登录
用户注册

分享至

hibernate column 默认值

  • 作者: ___娇娇___
  • 来源: 51数据库
  • 2021-01-10
hibernate 注解字段默认值的设置:

@Column(name="ISPUBLIC" ,nullable=false,columnDefinition="INT default 0")
private int isPublic;

注意字段的类型必须指定,因为hibernate 会把columnDefinition 的内容直接写在生成标的ddl中,因此语法必须正确



  今天终于把这个问题给解决了。。呵呵,
hibernate 注解字段默认值的设置:

@column(name="ispublic" ,nullable=false,columndefinition="int default 0")
private int ispublic;

注意字段的类型必须指定,因为hibernate 会把columndefinition 的内容直接写在生成标的ddl中,因此语法必须正确。小记一下,以防忘记。



  注解配置列的默认值
  public void setViews(long views) {
this.views = views;
}

@Column(name = "views", columnDefinition = "bigint default 0")
public long getViews() {
return views;
}
软件
前端设计
程序设计
Java相关