What Is The Use Of @JoinColumn In Hibernate?

What Is The Use Of @JoinColumn In Hibernate? You can use the @JoinColumn annotation to map the foreign key column of a managed association. The @PrimaryKeyJoinColumn specifies the mapping of the foreign key column of a secondary table or the foreign key column in an inheritance mapping that uses the JOINED strategy. Why is @JoinColumn