@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文字を超えています。
ありがとう。
編集: 私はOracle10gを使用しています。列タイプはCLOBです。