说你有一辆车,上面有一组轮胎。
Say you have a Car with a collection of Tires.
@Entity
public class Car {
private Long id;
@OneToMany(mappedBy = "car")
private Set<Tire> tires = new HashSet<>();
}
@Entity
public class Tire {
private Long id;
...
}
如果您想添加一个新的汽车并添加现有的轮胎,您可以获取整个现有的轮胎实例来填充汽车的集合。
是否可能仅使用一些轮胎ID并在首先不获取整个轮胎实例集合的情况下保存汽车? 如果只是单个轮胎实例而不是集合,是否有一种方法可以仅使用轮胎ID来保存它?使用JPA和Criteria API,或者可能是JPQL。