休止状態 (3.2.1.GA) では、次のメソッドを使用して CLOB 型のデータを Oracle (10g) データベースに挿入します。
Hibernate.createClob(parameters.get("txtCatImage"));
parameters
Map
すべてのリクエスト パラメータが格納されている場所です。Clob
データベースからデータ型を直接取得している間、このようなものは機能しentityObj.getCatImage()
ません。
thisとthisの質問を見ましたが、方法が見つかりませんでした。
Clob
以下は、 type プロパティを使用するエンティティです。
public class Category implements java.io.Serializable {
private Long catId; // Primary key.
private Clob catImage; // CLOB type field.
// Other fields.
private static final long serialVersionUID = 1L;
public Category() {}
// Overloaded constructs + getters + setters + hashcode() + equals() + toString().
}
この場合、データベースのClob
フィールドには画像ファイル名が格納されるだけです。