关于mybatis-plus中querryWrapper的书写

想把之前写的xml中的条件查询语句转换为querryWrapper的形式来书写
这个要怎么转换呢

以为例 select * from table where a = 1 and b in (2,3) order by a desc 为例,示例代码如下,

        QueryWrapper<Obj> wrapper = new QueryWrapper<>();
        wrapper.eq("a", 1).in("b", 2, 3).orderByDesc("a");
        List<Obj> list = this.baseMapper.selectList(wrapper);

具体可以参见 https://mp.baomidou.com/guide/wrapper.html#abstractwrapper?%

建议先看看mybatis-plus的api文档

官方文档

一般使用方法请看:https://blog.csdn.net/qq_36386908/article/details/121538307
更简单的条件构造器写法:

QueryWrapper<User> like = Wrappers.<User>query().like("name", "123").like("area", "123");

偷偷告诉你,wrapper很重,官方说了,不建议使用,用wrapperStream吧