Code Bye

hibernate 注解问题!怎么注解长度属性啊!在线等你啊!

 

@Type(type = “binary”) 
public byte[] getProcessDefinition() { 
return processDefinition; 

但是同时 我还想再加上一个 length=100的属性 怎么注解啊! 

已经在这上面问了几次了 我汗 谁能告诉我下。。。  

1分
你看API不就清楚了?
19分
参考一下column属性:
    可选
    @Column描述了数据库表中该字段的详细定义,这对于根据JPA注解生成数据库表结构的工具非常有作用.
    name:表示数据库表中该字段的名称,默认情形属性名称一致
    nullable:表示该字段是否允许为null,默认为true
    unique:表示该字段是否是唯一标识,默认为false
    length:表示该字段的大小,仅对String类型的字段有效
    insertable:表示在ORM框架执行插入操作时,该字段是否应出现INSETRT语句中,默认为true
    updateable:表示在ORM框架执行更新操作时,该字段是否应该出现在UPDATE语句中,默认为true.对于一经创建就不可以更改的字段,该属性非常有用,如对于birthday字段.
    columnDefinition:表示该字段在数据库中的实际类型.通常ORM框架可以根据属性类型自动判断数据库中字段的类型,但是对于Date类型仍无法确定数据库中字段类型究竟是DATE,TIME还是TIMESTAMP.此外,String的默认映射类型为VARCHAR,如果要将String 类型映射到特定数据库的BLOB或TEXT字段类型,该属性非常有用. 
10分
@Column(length=1000000000)
10分
@Column(length=yourLen)
10分
@Column(length=255)

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明hibernate 注解问题!怎么注解长度属性啊!在线等你啊!