本文主要给大家介绍了关于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
相关文章:
如何选择高效响应式自助建站源码系统?
学校建站服务器如何选型才能满足性能需求?
视频网站app制作软件,有什么好的视频聊天网站或者软件?
利用JavaScript实现拖拽改变元素大小
如何用低价快速搭建高质量网站?
如何高效完成自助建站业务培训?
,交易猫的商品怎么发布到网站上去?
建站之星会员如何解锁更多建站功能?
建站之星代理费用多少?最新价格详情介绍
历史网站制作软件,华为如何找回被删除的网站?
网站制作软件免费下载安装,有哪些免费下载的软件网站?
重庆市网站制作公司,重庆招聘网站哪个好?
高防服务器租用如何选择配置与防御等级?
大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?
如何在Windows环境下新建FTP站点并设置权限?
公司门户网站制作流程,华为官网怎么做?
建站之星好吗?新手能否轻松上手建站?
如何解决VPS建站LNMP环境配置常见问题?
如何通过云梦建站系统实现SEO快速优化?
如何在云主机快速搭建网站站点?
制作国外网站的软件,国外有哪些比较优质的网站推荐?
如何通过PHP快速构建高效问答网站功能?
建站之星后台搭建步骤解析:模板选择与产品管理实操指南
如何挑选高效建站主机与优质域名?
想学网站制作怎么学,建立一个网站要花费多少?
建站之星代理平台如何选择最佳方案?
建站主机选哪家性价比最高?
建站主机是否等同于虚拟主机?
如何快速打造个性化非模板自助建站?
整人网站在线制作软件,整蛊网站退不出去必须要打我是白痴才能出去?
建站之星如何实现网站加密操作?
如何通过虚拟主机快速完成网站搭建?
css网站制作参考文献有哪些,易聊怎么注册?
建站之星与建站宝盒如何选择最佳方案?
C++时间戳转换成日期时间的步骤和示例代码
建站168自助建站系统:快速模板定制与SEO优化指南
建站主机空间推荐 高性价比配置与快速部署方案解析
常州自助建站费用包含哪些项目?
如何零成本快速生成个人自助网站?
Swift中循环语句中的转移语句 break 和 continue
专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?
教程网站设计制作软件,怎么创建自己的一个网站?
相册网站制作软件,图片上的网址怎么复制?
建站之星代理如何优化在线客服效率?
音乐网站服务器如何优化API响应速度?
南京网站制作费用,南京远驱官方网站?
建站之星如何配置系统实现高效建站?
网站制作公司广州有几家,广州尚艺美发学校网站是多少?
如何快速建站并高效导出源代码?
宝塔建站助手安装配置与建站模板使用全流程解析
*请认真填写需求信息,我们会在24小时内与您取得联系。