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

У меня есть класс объекта User. Я хочу добавить еще некоторые свойства, но сохранить их nullable.

Что аннотация используется для этого в JPA?

Я использую JPA в Google App Engine.

20
задан slartidan 12 October 2018 в 10:06
поделиться

1 ответ

Свойства по умолчанию в JPA недействительны, за исключением примитивных типов. Контролировать nullability можно с помощью свойства nullable аннотации @колонки, например:

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

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

//default = nullable
@Column
private String prop3;
42
ответ дан 29 November 2019 в 23:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: