91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

mybatis-plus中wrapper的用法

小億
319
2023-12-19 13:16:02
欄目: 編程語言

MyBatis-Plus中的Wrapper是一個查詢條件構造器,它可以用于構建動態的查詢條件。

使用Wrapper的步驟如下:

  1. 導入Wrapper類所在的包:import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;

  2. 創建Wrapper對象:QueryWrapper<T> wrapper = new QueryWrapper<>();,其中T是實體類的類型。

  3. 使用Wrapper對象進行條件構造,常用的方法有:

    • eq(String column, Object value):等于查詢
    • ne(String column, Object value):不等于查詢
    • gt(String column, Object value):大于查詢
    • ge(String column, Object value):大于等于查詢
    • lt(String column, Object value):小于查詢
    • le(String column, Object value):小于等于查詢
    • like(String column, Object value):模糊查詢
    • in(String column, Collection<?> values):IN查詢
    • isNull(String column):為空查詢
    • isNotNull(String column):不為空查詢
    • orderByAsc(String... columns):升序排序
    • orderByDesc(String... columns):降序排序

    例如:

    wrapper.eq("name", "張三")
           .like("address", "北京")
           .in("age", Arrays.asList(18, 20, 25))
           .orderByAsc("age");
    
  4. 將Wrapper對象傳入MyBatis-Plus的查詢方法中,例如:

    List<T> userList = userDao.selectList(wrapper);
    

除了以上介紹的常用方法外,Wrapper還提供了其他更復雜的查詢條件構造方法,可以根據具體需求進行使用。

0
广河县| 蓝田县| 南江县| 宁河县| 濉溪县| 小金县| 康保县| 四平市| 涞源县| 夹江县| 台山市| 龙井市| 太仓市| 汤原县| 镇康县| 乐业县| 榆树市| 怀柔区| 孟连| 大石桥市| 板桥市| 武汉市| 株洲市| 商城县| 东方市| 西畴县| 隆德县| 辽宁省| 淮阳县| 万全县| 乌鲁木齐县| 昂仁县| 海口市| 金山区| 卢龙县| 永胜县| 山东省| 视频| 荃湾区| 平江县| 任丘市|