本文主要给大家介绍了关于Spring Boot防止递归查询的相关内容,这只是一个小提醒,这里有两种方式,很简单,下面来看看详细的介绍:

1、在application.properties中配置
#懒加载配置 spring.jpa.properties.hibernate.enable_lazy_load_no_trans=true
2、在entity中添加注解
@JsonIgnoreProperties("roles") ,括号中填写不需要查出的对象
@Entity
@Table(name = "users")
//@JsonIgnoreProperties("roles")
public class User implements Serializable {
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Id
private int id;
@Column
private String name;
@Column(name = "created_at")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date createdAt;
@ManyToOne
@JoinColumn(name = "dep_id")
@JsonBackReference //防止关系对象的递归访问
private Department department;
@ManyToMany(cascade = {}, fetch = FetchType.EAGER)
@JoinTable(name = "user_role", joinColumns = {@JoinColumn(name = "user_id")}, inverseJoinColumns = {@JoinColumn(name = "role_id")})
@JsonBackReference
private List<Role> roles = new ArrayList<>();
......
}
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。
# spring
# boot
# 查询
# 复杂查询
# Spring Boot(五)之跨域、自定义查询及分页
# SpringBoot JPA 表关联查询实例
# AJAX +SpringMVC 实现bootstrap模态框的分页查询功能
# 基于SpringMVC+Bootstrap+DataTables实现表格服务端分页、模糊查询
# SpringBoot多表联查(测试可用)
# 递归
# 是一个
# 相关内容
# 不需要
# 给大家
# 很简单
# 来看看
# 这只
# 这篇文章
# 有两种
# 谢谢大家
# 加载
# 有疑问
# ul
# entity
# li
# JsonBackReference
# hibernate
# jpa
# true
相关文章:
如何在阿里云域名上完成建站全流程?
制作门户网站的参考文献在哪,小说网站怎么建立?
制作网站哪家好,cc、.co、.cm哪个域名更适合做网站?
如何选择网络建站服务器?高效建站必看指南
长春网站建设制作公司,长春的网络公司怎么样主要是能做网站的?
网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?
建站之星后台密码遗忘或太弱?如何重置与强化?
高配服务器限时抢购:企业级配置与回收服务一站式优惠方案
b2c电商网站制作流程,b2c水平综合的电商平台?
制作公司内部网站有哪些,内网如何建网站?
如何破解联通资金短缺导致的基站建设难题?
建站一年半SEO优化实战指南:核心词挖掘与长尾流量提升策略
济南网站建设制作公司,室内设计网站一般都有哪些功能?
,购物网站怎么盈利呢?
c# 在ASP.NET Core中管理和取消后台任务
,网页ppt怎么弄成自己的ppt?
阿里云网站搭建费用解析:服务器价格与建站成本优化指南
建站之星24小时客服电话如何获取?
如何通过万网虚拟主机快速搭建网站?
c# F# 的 MailboxProcessor 和 C# 的 Actor 模型
浙江网站制作公司有哪些,浙江栢塑信息技术有限公司定制网站做的怎么样?
seo网站制作优化,网站SEO优化步骤有哪些?
如何确保西部建站助手FTP传输的安全性?
宠物网站制作html代码,有没有专门介绍宠物如何养的网站啊?
上海网站制作开发公司,上海买房比较好的网站有哪些?
电视网站制作tvbox接口,云海电视怎样自定义添加电视源?
香港服务器建站指南:免备案优势与SEO优化技巧全解析
如何快速选择适合个人网站的云服务器配置?
专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?
学校建站服务器如何选型才能满足性能需求?
简历在线制作网站免费版,如何创建个人简历?
简单实现Android验证码
成都网站制作报价公司,成都工业用气开户费用?
独立制作一个网站多少钱,建立网站需要花多少钱?
如何基于云服务器快速搭建网站及云盘系统?
建站之星如何优化SEO以实现高效排名?
定制建站哪家更专业可靠?推荐榜单揭晓
如何快速搭建虚拟主机网站?新手必看指南
如何快速生成高效建站系统源代码?
如何在云虚拟主机上快速搭建个人网站?
linux top下的 minerd 木马清除方法
如何确保FTP站点访问权限与数据传输安全?
如何快速生成专业多端适配建站电话?
制作网站的模板软件,网站怎么建设?
javascript中对象的定义、使用以及对象和原型链操作小结
网站设计制作企业有哪些,抖音官网主页怎么设置?
微网站制作教程,不会写代码,不会编程,怎么样建自己的网站?
枣阳网站制作,阳新火车站打的到仙岛湖多少钱?
网站视频怎么制作,哪个网站可以免费收看好莱坞经典大片?
全景视频制作网站有哪些,全景图怎么做成网页?
*请认真填写需求信息,我们会在24小时内与您取得联系。