首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >JPA 关系维护 mappedby

JPA 关系维护 mappedby

原创
作者头像
用户3293499
发布2025-01-16 10:01:45
发布2025-01-16 10:01:45
1480
举报
文章被收录于专栏:JPAJPA

mappedby

此注解意思是由哪一方维护关系,通俗的理解就是在哪一方增加外键,说法可能不太准确,但是这样比较清晰。

例如:

代码语言:java
复制
public class F
{
	private String name;
	
	@OneToMany(mappedby="f") /// 交给S来维护关系
	private List<S> sons;
}
代码语言:java
复制
public class S
{
	private String name;
	
	@ManyToOne
	private F f;
}

另外,按照如上配置,返回给前端的话,会导致json序列化死循环,可以增加JsonManagedReferenceJsonBackReference注解来解决。也可以通过 JsonIgnore或者JsonIgnoreProperties来处理

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • mappedby
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档