mybatisPlus 查询某一列
时间: 2023-08-13 19:04:37 浏览: 99
在 MyBatis Plus 中,可以使用 QueryWrapper 或 LambdaQueryWrapper 来进行查询。以下是使用 QueryWrapper 查询某一列的示例代码:
```java
QueryWrapper<Entity> queryWrapper = new QueryWrapper<>();
queryWrapper.select("column_name") // 指定要查询的列名
.eq("condition", value); // 添加查询条件
List<Entity> resultList = entityMapper.selectList(queryWrapper);
```
其中,Entity 是你的实体类,entityMapper 是 MyBatis 的 Mapper 接口。
如果要使用 LambdaQueryWrapper 进行查询,可以这样写:
```java
LambdaQueryWrapper<Entity> lambdaQueryWrapper = new LambdaQueryWrapper<>();
lambdaQueryWrapper.select(Entity::getColumnName) // 指定要查询的列名
.eq(Entity::getCondition, value); // 添加查询条件
List<Entity> resultList = entityMapper.selectList(lambdaQueryWrapper);
```
请将上述示例中的 Entity 替换为你自己的实体类名,column_name 替换为你要查询的列名,condition 替换为你的查询条件字段名。同时,根据你的需求可以选择 selectOne、selectPage 等方法来执行查询操作。
阅读全文