@Column(name="transpired")
@Lob
private String transpired;
public String getTranspired() {
return transpired;
}
public void setTranspired(String transpired) {
this.transpired = transpired;
}
我尝试在我们的模型类中使用以下代码。Transpired 是一个包含长文本消息(报告)的字段。查看“报告”时,它会从数据库中检索数据并在我们的 UI 中正确显示。但是,当我保存(在编辑或创建时)报告时,数据库中保存的字段为(null)。
关于如何保存长文本的任何想法?我们之前使用过 varchar2(4000),但大多数报告超过 4000 个字符。
谢谢。
编辑: 我正在使用 Oracle 10g。列类型为 CLOB。