web-dev-qa-db-ja.com

MySQLタイプのテキストをJava Hibernateにマッピングするタイプ

MySQLデータ型textからJava Hibernateを使用)への正しいマッピングタイプは何ですか?

@Column(name = "STACKTRACE", length = Integer.MAX_VALUE)
public String getStacktrace() {
    return this.stacktrace;
}
29
Alex

これを試して:

@Column(name = "STACKTRACE")
@Type(type="text")
60
Maurice Perry

これで問題は解決すると思います

@Column(length = 65535,columnDefinition="Text")
14
Miks

MySqlタイプのテキストから、Hibernateツールをリバースエンジニアリングします。

@Column(name = "COLUMNNAME", length = 65535)
8
Alex

この問題を修正するには、次のように注釈を付ける必要がありました。

@Column(name="LONG_DESCRIPTION" , length = 65535, columnDefinition="TEXT")
@Type(type="text")'
0
Garfield Heron