From: https://stackoverflow.com/questions/76079159/joincolumn-references-a-column-but-the-target-entity-has-no-property-which-maps If the referencedColumName for a @ManyToOne refers to a column mapped by a property of the superclass of the referenced entity class, Hibernate rejects the mapping. |