Hibernate ищет столбец, который я пометил как @Transient - PullRequest
0 голосов
/ 03 марта 2020

У меня есть сущность JPA с несколькими полями, которая работает хорошо. Теперь я добавляю новое поле и помечаю его @Transient, так как не хочу, чтобы оно сохранялось. Однако при запуске тестов или развертывании приложения я получаю сообщение об ошибке: Caused by: org.hibernate.HibernateException: Missing column: columnName in dbname.tableName

Почему Hibernate ищет столбец в схеме базы данных, хотя я пометил его как Transient?

1 Ответ

1 голос
/ 03 марта 2020

Была ошибка с моей стороны. Использовал org.springframework.data.annotation.Transient, тогда как должен был использовать javax.persistence.Transient.

...