エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
hibernateを使っていると、実行時に Null value was assigned to a property of primitive type setter ... hibernateを使っていると、実行時に Null value was assigned to a property of primitive type setter of "プロパティ名" っていうエラーが出てくることがあります。 このエラーが出てくる原因としては、 DBのフィールドで、データタイプが、プリミティブ型(Integerとか)でnull可能なときに、 hibernateを利用したSetterからデータを入力しようとすると Setterのフィールドタイプはプリミティブ型(ここではint)なので、 intにはnullが入らずエラーが出ているということみたいです。 なので、対処法としては Setterのデータ型をラッパークラスにするといいみたいです。 例えば、int hogeというプロパティとsetterがあるときに Integer型を使います。 Integer hoge; 中略