Eclipseプラグインを使用してテーブルからJPAエンティティを生成しようとしていますが、いくつかのBIGINT列とDate列を定義しました。それらのBIGINT列のEntityクラスにlong型を入れたいのですが、Stringとして生成されます。それを解決する方法を教えてください。
質問する
298 次
2 に答える
1
Eclipse プラグインがこれらの列を文字列として生成するのは非常に奇妙に思えます。何かを見逃したり読み違えたりしていないことを確認してください。
列がデータベース内で実際に BIG INTEGER である場合は、プロパティ フィールドの型を Long に変更するだけでうまくいくはずです。
于 2012-05-23T09:08:03.987 に答える
0
長いプロパティの意味は正確にはわかりませんが、@Typeアノテーションを使用してみてください。例: @Type(type = "org.hibernate.type.LongType")
于 2012-05-22T07:11:47.910 に答える