此注解意思是由哪一方维护关系,通俗的理解就是在哪一方增加外键,说法可能不太准确,但是这样比较清晰。
例如:
public class F
{
private String name;
@OneToMany(mappedby="f") /// 交给S来维护关系
private List<S> sons;
}public class S
{
private String name;
@ManyToOne
private F f;
}另外,按照如上配置,返回给前端的话,会导致json序列化死循环,可以增加JsonManagedReference和JsonBackReference注解来解决。也可以通过 JsonIgnore或者JsonIgnoreProperties来处理
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。