byte []でtinyblobより長い型を含むエンティティでメソッドを呼び出すことができません。 私はこのような私のエンティティ変数を定義する場合:私のために、任意の問題を抱えているが、TINYBLOBと列の型を設定休止状態私は「いけないorg.hibernate.mappingexception:いいえJDBC型のダイアレクトマッピング:-4
@Column(length=200)
private byte[] data;
小さすぎる:
private byte[] data;
または、このような目的。このように
@Column(length=200)
private byte[] data;
かさえ::私はこの方法でサイズを大きくするためにしようとした場合
だから
@Lob
private byte[] data;
を私はこの例外org.hibernate.mappingexception: No Dialect mapping for JDBC type: -4
を取得します。私はpersistence.xmlに様々な方言を設定しようとしましたが、私はいつも同じ問題を抱えています:( manager.find
メソッドを呼び出すと例外がスローされます。サーバを起動するとBLOB/MEDIUMBLOB/LONGBLOBのようになりますありがとうございます!