JPA+SpringData
1. JPA 映射关联关系
1.1. 双向一对多
1.1.1. 多对一
一对多关系中,必须存在一个关系维护端,在 JPA 规范中,要求 many 的一方作
为关系的维护端(owner side), one 的一方作为被维护端(inverse side)。
在 many 方指定 @ManyToOne 注释,并使用@JoinColumn 指定外键名称
1.1.2. 一对多
可以在 one 方指定 @OneToMany 注释并设置 mappedBy 属性,以指定它是这一关联中的
被维护端,many 为维护端。
1.1.3. 总结:
一对多配置:默认是懒加载
多对一配置:立刻(急)加载
评论0