Учитывая, что у меня есть сущность со вторичной таблицей - @Inheritance (стратегии = JOINED).Учитывая, что у меня есть другая сущность, которая имеет отношение ManyToOne, сопоставленное внешним ключом в этой вторичной таблице.
В Hibernate 5.3.x я получаю исключение времени выполнения:
org.hibernate.MappingException: Unable to find column with logical name: foreign_key_id in org.hibernate.mapping.Table(FirstEntity) and its related supertables and secondary tables.
Я был немногоотладка в hibernate, обнаружил, что аннотация JoinTable проверяется только для физической таблицы, кажется, первичная таблица.
И в автозаполнении IntelliJ я могу выбрать только свойства из первичной таблицы.
Как вы решаете это?