1. 概述
有时我们处理的实体模型包含有父实体和子实体的复杂结构。在这种情况下,如果能够通过保存父实体来自动保存其所有子实体,将会非常有益。
在本教程中,我们将深入探讨实现自动保存时可能被忽视的各个方面。我们将讨论单向和双向关系。
2. 遗漏的关系注解
我们可能首先会忽视的是添加关系注解。 让我们创建一个子实体:
@Entity
public class BidirectionalChild {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
//getters和setters
}
大约 6 分钟