Как сделать свойство nullable в JPA - GAE/J?

У меня есть пользователь класса класса. Я хочу добавить еще несколько свойств, но чтобы они были недействительными. Я хочу знать аннотацию, используемую для этого в JPA. Я использую JPA в Google App Engine.

Спасибо

Ответы

Ответ 1

По умолчанию в JPA свойства обнуляются по умолчанию, кроме примитивных типов. Вы можете контролировать значение nullability, используя свойство nullable аннотации @Column, например:

//not nullable
@Column(nullable = false)
private String prop1;

//nullable
@Column(nullable = true)
private String prop2;

//default = nullable
@Column
private String prop3;