...

/

Database Relationships in Spring

Database Relationships in Spring

Learn about a few interview questions regarding database relationships in Spring.

What are the database relationship annotations in JPA?

Four annotations are used to define the underlying database structure in JPA. These are @OneToOne, @OneToMany, @ManyToOne, and @ManyToMany. Each relationship must be marked with one of the annotations.

Name some annotations which can be used to customize database relationships.

JPA provides annotations to customize the database columns, tables and foreign key values. @JoinColumn, @JoinColumns, @JoinTable, @PrimaryKeyJoinColumn and @PrimaryKeyJoinColumns ...