Может ли сущность JPA иметь поле, не отображаемое в столбце БД - PullRequest
0 голосов
/ 23 октября 2018

Возможно ли для объекта JPA иметь поле, которое не сопоставлено ни с одним столбцом в таблице базы данных.По сути, мне нужно хранить некоторые дополнительные данные на моем внешнем интерфейсе, но я не хочу создавать дополнительный столбец в таблице для этого.

Ответы [ 2 ]

0 голосов
/ 24 октября 2018

Маркировка @Transient аннотации решают эту проблему, но она будет работать после перезапуска хост-сервера (приложение / веб).

0 голосов
/ 23 октября 2018

Просто пометьте поле или получатель аннотацией @javax.persistence.Transient.

Данные, хранящиеся там, не будут сохранены, и генератор ddl, если вы их используете, выберет их в качестве дополнительного столбцастол.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...