😱
开发效率惊人
天生支持联表,免 DTO/VO 转换,一行代码轻松实现高级查询,极大提高研发效率。
@RestController
@RequestMapping("/user")
public class UserController {
@Autowired
private BeanSearcher beanSearcher; // 注入 Bean Searcher 的检索器
@GetMapping("/index")
public SearchResult<User> index(HttpServletRequest request) {
// 只一行代码,实现包含 分页、组合过滤、任意字段排序、甚至统计、多表联查的 复杂检索功能
return beanSearcher.search(User.class, MapUtils.flat(request.getParameterMap()));
}
}