Spring Boot中利用JPA Specification实现管理后台查询列表条件通用筛选的统一封装

发布时间:2022年04月23日 // 分类:代码 // No Comments

在实现管理后台业务时,基本上一定会遇到对列表进行筛选操作(如下图)。将筛选条件逐个硬编码到服务端代码中,一定是又臭又长。因此在成熟的项目中,一般都会对列表查询筛选条件进行封装。这里就提供一个简单的封装方案。简单演示如果硬编码了筛选条件,后台查询接口的Payload一般会是这样:{ page:1, size:10, where:{ name:"xxx",...
阅读全文