jpa实体@ManyToOne|jpa实体@ManyToOne @OneToMany无限递归方式
目录
- jpa实体@ManyToOne @OneToMany无限递归
- 问题描述
- 解决办法
- @OneToMany和@ManyToOne要素
jpa实体@ManyToOne @OneToMany无限递归
问题描述
Cannot call sendError() after the response has been committed
文章图片
【jpa实体@ManyToOne|jpa实体@ManyToOne @OneToMany无限递归方式】
解决办法
在属性上添加注释
@JsonBackReference // data to json 和 JsonIgnore一样//@JsonManagedReference // data to json 会被序列化//@JsonIgnore // 直接忽略子实体private Collection articlesById;
@JsonIgnore
@JsonManagedReference
@JsonBackReference
@OneToMany和@ManyToOne要素
cascade
多的一方不用设置,默认不级联
fetch
mappedby
或者joinColumn
多的一方用joinColumn
orphanRemove
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
推荐阅读
- 塑封书越来越多,缺少了看书体验,你还愿意实体店买书吗()
- 实体店商家通过微信小程序解决流量和租金等问题-小程序登录小程序源码
- 做销售的人的真实体会(92)
- 火币集团创始人兼CEO李林表示(区块链赋能实体经济有几大问题要去解决)
- spring|spring data JPA native query with pagination
- 做销售的人的真实体会(100)
- JPA大坑 ,无法像mybaits一样在current_at字段,自动生成创建时间
- JPA|JPA 实体脏检查与存储同步(Dirty & Flush)
- SpringBoot实体配置详解
- Spring|springboot实体类注解