当前位置: 首页 > 文档资料 > Nutz 烹调向导 >

query方法

优质
小牛编辑
141浏览
2023-12-01

根据名字查就可以了,也没其他可以查询的信息了吧,当然加上分页咯

    @At
    public Object query(@Param("name")String name, @Param("..")Pager pager) {
        Cnd cnd = Strings.isBlank(name)? null : Cnd.where("name", "like", "%"+name+"%");
        QueryResult qr = new QueryResult();
        qr.setList(dao.query(User.class, cnd, pager));
        pager.setRecordCount(dao.count(User.class, cnd));
        qr.setPager(pager);
        return qr; //默认分页是第1页,每页20条
    }

测试

直接查询

http://127.0.0.1:8080/nutzbook/user/query

带条件查询

http://127.0.0.1:8080/nutzbook/user/query?name=ad

带分页查询

http://127.0.0.1:8080/nutzbook/user/query?pageNumber=1&pageSize=2