定义TEXT
@Column(name = "abstract", columnDefinition = "TEXT")
private String abstract;
get,set 方法采用正常 String即可
定义BLOB
nullable 根据需要加入
@Lob
@Column(name = "template_data", columnDefinition = "LONGBLOB", nullable = true)
private byte[] templateData;
get,set 参考如下:
其实直接采用 byte数组生成的get,set 即可
public byte[] getTemplateData() {
return templateData;
}
public void setTemplateData(byte[] templateData) {
this.templateData = templateData;
}
更多注解解释见
@Entity 相关学习介绍 springJPA