使用MyBatis Plus自带的方法,可以使用Wrapper对象来指定要查询的字段,然后调用selectList方法获取结果。\n\n假设User表对应的实体类为User,字段名为userId和userName,可以按照以下步骤来实现:\n\n1. 创建Wrapper对象,用于指定要查询的字段。使用QueryWrapper类,并在构造方法中传入要查询的实体类对象User,例如:\njava\nQueryWrapper&lt;User&gt; queryWrapper = new QueryWrapper&lt;&gt;(new User());\n\n\n2. 调用selectList方法,传入queryWrapper对象,获取结果。注意要指定只查询userId和userName两个字段,可以使用select方法来指定要查询的字段,例如:\njava\nList&lt;User&gt; userList = userMapper.selectList(queryWrapper.select(&quot;userId&quot;, &quot;userName&quot;));\n\n\n完整代码如下:\njava\nQueryWrapper&lt;User&gt; queryWrapper = new QueryWrapper&lt;&gt;(new User());\nList&lt;User&gt; userList = userMapper.selectList(queryWrapper.select(&quot;userId&quot;, &quot;userName&quot;));\n\n\n这样就可以获取到user表中userId和userName字段的所有数据,并以List<User>的形式返回。

MyBatis Plus 获取指定字段数据 - 使用Wrapper对象查询userId和userName

原文地址: https://www.cveoy.top/t/topic/p96P 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录