У меня есть класс объекта User
. Я хочу добавить еще некоторые свойства, но сохранить их nullable.
Что аннотация используется для этого в JPA?
Я использую JPA в Google App Engine.
Свойства по умолчанию в JPA недействительны, за исключением примитивных типов. Контролировать nullability можно с помощью свойства nullable
аннотации @колонки, например:
//not nullable
@Column(nullable = false)
private String prop1;
//nullable
@Column(nullable = true)
private String prop2;
//default = nullable
@Column
private String prop3;