@Column 的 columnDefination参数含义

columnDefinition属性表示创建表时,该字段创建的SQL语句,一般用于通过Entity生成表定义时使用。(也就是说,如果DB中表已经建好,该属性没有必要使用。)

例如想要给字段赋一个默认值 ,就写成

@Entity
class TableName{
    @Column(name="price_", columnDefication="DOUBLE DEFAULT 0")          
    double price;
    ......;  
}

  

posted @ 2018-05-31 10:21  guo1995  阅读(525)  评论(0)    收藏  举报