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; 中略