Bean Searcher

轻量级关系数据库条件检索引擎,使一行代码实现复杂列表检索成为可能!

快速开发

使用 Bean Searcher 可以极大节省后端的复杂列表检索接口的开发时间

集成简单

可以和任意 Java Web 框架集成,如:SpringBoot、Grails、Jfinal 等

扩展性强

面向接口设计,用户可自定义扩展 Bean Searcher 中的任何组件

如艺术一般优雅,像 1、2、3 一样简单

@RestController
@RequestMapping("/user")
public class UserController {

    @Autowired
    private Searcher searcher;

    @GetMapping("/index")
    public Object index(HttpServletRequest request) {
        // 只一行代码,实现包含 分页、组合过滤、任意字段排序、甚至统计 的复杂检索功能
        // 调用 Bean Searcher 提供的 Searcher 接口检索数据并返回
        return searcher.search(User.class, MapUtils.flat(request.getParameterMap()));
    }
	
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

了解更多


Apache Licensed | Copyright © 2020-present ejlchina.com