精选圈子榜单优站
Nemo
Nemo
管理员
路漫漫其修远兮,吾将上下而求索。

Hibernate 注解设置默认值


好吧,好久没用Hibernate了,自己手动搭建的这个项目的框架用到了Hibernate,所以估计接下来会记录下不少关于Hibernate的东西.


SpringMVC + Hibernate + shiro.


话说其实用习惯了,还是觉得myBaties好用些...


==========================================



注解配置列的默认值


private long state;


public void setState(long state) {
this.views = views;
}
@Column(name = "state", columnDefinition = "bigint default 0")
public long getState() {
return views;
}

columnDefinition属性用于覆盖数据库DDL中的语句.

这里需要注意的是,mysql数据库下,注解不能写在定义state的地方.不然在初始化的时候,会报错.



  • 若文章侵犯了您的权益,请联系站长处理:nemo@link-nemo.com

  • 2016-03-28
  • 1991阅读
评论