SpringBoot中mybatis-plus的复杂条件查询

原创
2024/11/25 18:11
阅读数 53
3.0.5版本的
[@Test](https://my.oschina.net/azibug)
    public void query(){
        //Wrapper 类 父类
        // 一般使用QueryWrapper
        //创建QueryWrapper
        QueryWrapper<user> userQueryWrapper = new QueryWrapper&lt;&gt;();
        //设置条件
       //ge gt le lt
        //查询年龄&gt;=30的数据
//        userQueryWrapper.ge("age", 30);
//        List<user> users = userMapper.selectList(userQueryWrapper);
//        System.out.println(users);

        //eq ne  等于 不等于
//        userQueryWrapper.ne("name","json");
//        List<user> users1 = userMapper.selectList(userQueryWrapper);
//        System.out.println(users1);

        //between 范围查询
      //  userQueryWrapper.between("age",20,30);
//        List<user> users2 = userMapper.selectList(userQueryWrapper);
//        System.out.println(users2);

        //like  模糊查询
//        userQueryWrapper.like("name","%whl%");
//        List<user> users3 = userMapper.selectList(userQueryWrapper);
//        System.out.println(users3);

        //orderBy 排序
//        userQueryWrapper.orderByDesc("id");
//        List<user> users4= userMapper.selectList(userQueryWrapper);
//        System.out.println(users4);

        //last  拼接sql 语句
      //  userQueryWrapper.last("limit 1");
      //  List<user> users5= userMapper.selectList(userQueryWrapper);
      //  System.out.println(users5);

        //指定要查询的列
        userQueryWrapper.select("id","name");
        List<user> users6= userMapper.selectList(userQueryWrapper);
        System.out.println(users6);
    }

</user></user></user></user></user></user></user></user>
展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
返回顶部
顶部