zoukankan      html  css  js  c++  java
  • 使用Wrapper条件类实现分页

    server层:   

            Wrapper<Ship> wrapper = new EntityWrapper<>();//条件类
    
            wrapper.where("user_id={0}",uid);//增加条件
    
            Page<Ship> shipPage = new Page<>(pageNum, pageSize);//分页类
    
            List<Ship> ships = shipMapper.selectPages(shipPage, wrapper);//去dao
    
            return new PageResult<>(shipPage.getTotal(), ships);

    daoMapper层:        

    List<Ship> selectPages(Page<Ship> page, @Param("ew") Wrapper<Ship> wrapper);

    mapper.xml层:     

           <select id="selectPages" resultMap="BaseResultMap">
    
              select s.*,f.fsa_flag from tb_ship s left join tb_flag_state_authority f on s.fsa_id=f."id"
    
              <where>
    
                ${ew.sqlSegment}
    
              </where>
            </select>
  • 相关阅读:
    三元运算
    sys and os
    print.format
    while loop
    线段树模板
    Round #431 (Div.2)
    D. Make a Permutation!
    Round #411 (Div.2)
    Round #432 (Div.2)
    Round #433 (Div.2)
  • 原文地址:https://www.cnblogs.com/HQ0422/p/11439398.html
Copyright © 2011-2022 走看看