0

MaxOSX10.7.5 MySQL5 JDK6 JPA2

JPA を開始したばかりで、エンティティ クラスがあります。以下のように、MySQL テキスト型にマッピングされた String メンバーがあります。

@Entity
@Table(name="Device")
public class Device {

    @Column(name="notes")
    public String notes; 

}

MySQL の定義:

`notes` text CHARACTER SET utf8

単体テストを実行しようとすると、次のエラーが発生します。

... コラムのメモ用。見つかった: テキスト、予想される: 長いテキスト

@Lob アノテーションを追加しましたが、うまくいきませんでした。そして、 length=2000|10000|20000 のような長さのプロパティを入れましたが、運がありません。さらに @Lob + length プロパティですが、同じです。

どうすれば問題を解決できますか?

前もって感謝します。

4

0 に答える 0