lambdaquerywrapper查询指定字段
时间: 2023-06-05 09:47:37 浏览: 8645
使用Lambda表达式查找指定字符
LambdaQueryWrapper是MyBatis Plus中提供的一个用于构建查询条件的工具类,它可以通过链式调用的方式构建查询条件,然后生成SQL语句并执行查询操作。
为了查询某个指定字段,可以使用LambdaQueryWrapper的select方法,该方法可以传入一个Function接口对象,用于指定要查询的字段。例如,要查询user表中的id和name字段,可以使用如下代码:
LambdaQueryWrapper<User> wrapper = new LambdaQueryWrapper<>();
wrapper.select(User::getId, User::getName);
List<User> userList = userMapper.selectList(wrapper);
在上述代码中,我们首先创建了一个LambdaQueryWrapper实例,并且调用了select方法,传入了User::getId和User::getName这两个Function接口对象。这两个对象指定了要查询的id和name字段。最后,我们调用了userMapper的selectList方法进行查询操作。
通过使用LambdaQueryWrapper的select方法,我们可以轻松地实现查询指定字段的功能,而且代码非常简单明了。
阅读全文