Hibernate .hbm.xml ファイルで「double」を使用しています。Hibernate Tool でクラスを生成すると、プリミティブ型 double を持つクラス プロパティが取得されます。このプロパティを Java ラッパー タイプの Double にしたい。どうすればこれを達成できますか?クラスでこれを手動で変更すると、休止状態の問題が発生しますか?
ありがとう
Hibernate .hbm.xml ファイルで「double」を使用しています。Hibernate Tool でクラスを生成すると、プリミティブ型 double を持つクラス プロパティが取得されます。このプロパティを Java ラッパー タイプの Double にしたい。どうすればこれを達成できますか?クラスでこれを手動で変更すると、休止状態の問題が発生しますか?
ありがとう
Hibernate .hbm.xml ファイルで「double」を使用しています。Hibernate Tool でクラスを生成すると、プリミティブ型 double を持つクラス プロパティが取得されます。このプロパティを Java ラッパー タイプの Double にしたい。どうすればこれを達成できますか?
プロパティはhbm.xml
マッピングで null 可能ですか? そうであれば、 を取得する必要がありDouble
ます。
マッピングを変更できない場合は、デフォルトの動作をオーバーライドできます。
type-mapping
とnot-null
set toを使用しfalse
て、すべての列に対してそれを処理しますあなたが持つことができる唯一の問題は、あなたのプロパティがnullであり、列が非nullとして宣言されている場合です。そのため、常に初期化することをお勧めします。