纯净、安全、绿色的下载网站

首页|软件分类|下载排行|最新软件|IT学院

当前位置:首页IT学院IT技术

jpa实体@ManyToOne @OneToMany无限递归 jpa实体@ManyToOne @OneToMany无限递归方式

宋大王   2021-10-18 我要评论
想了解jpa实体@ManyToOne @OneToMany无限递归方式的相关内容吗,宋大王在本文为您仔细讲解jpa实体@ManyToOne @OneToMany无限递归的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:jpa实体,@ManyToOne无限递归,@OneToMany无限递归,下面大家一起来学习吧。

jpa实体@ManyToOne @OneToMany无限递归

问题描述

Cannot call sendError() after the response has been committed

在这里插入图片描述

解决办法

在属性上添加注释

    @JsonBackReference // data to json 和 JsonIgnore一样
//    @JsonManagedReference // data to json 会被序列化
//    @JsonIgnore // 直接忽略子实体
    private Collection<ArticleEntity> articlesById;
  • @JsonIgnore

序列化和反序列化过程中 都会忽略这个属性

  • @JsonManagedReference

正常序列化 反序列化

  • @JsonBackReference

序列化data to json过程中 ,会忽略这个属性

@OneToMany和@ManyToOne要素

  • cascade

一的一方一般用: cascade = CascadeType.ALL

多的一方不用设置,默认不级联

  • fetch

默认是lazy还是eager啊

  • mappedby 或者joinColumn

一的一方用mappedby

多的一方用joinColumn

  • orphanRemove

一的一方用这个: orphanRemove=true

以上为个人经验,希望能给大家一个参考,也希望大家多多支持。


相关文章

猜您喜欢

  • Jmeter多用户token使用 浅析Jmeter多用户token使用问题

    想了解浅析Jmeter多用户token使用问题的相关内容吗,Github在本文为您仔细讲解Jmeter多用户token使用的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:Jmeter多用户token使用,Jmeter多用户token,下面大家一起来学习吧。..
  • JS百叶窗特效 原生JS实现百叶窗特效

    想了解原生JS实现百叶窗特效的相关内容吗,aiguangyuan在本文为您仔细讲解JS百叶窗特效的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:JS,百叶窗,下面大家一起来学习吧。..

网友评论

Copyright 2020 www.cosoft.cc 【酷软网】 版权所有 软件发布

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 点此查看联系方式