org.hibernate.PropertyValueException: not-null property references a null or transient value :

Ошибка означает попытку вставить в свойство, которое не может быть null, значение null или transient (т.е. не доступное для записи).

Пример:

Если попытаться вставить в переменную lastName значение null или попытаться записать что-то в boolean new, то будет ошибка:

org.hibernate.PropertyValueException: not-null property references a null or transient value.

Решение:

  • Не вставлять null объекты, если в аннотациях указано, что так делать нельзя.
  • Убрать nullable = false, insertable = true, updatable = true (необходимое) из аннотации, если объект всё же может быть null.
Share Button
2
11844 Total Views 1 Views Today

Добавить комментарий