mybatis-plus查询指定字段
时间: 2023-04-25 14:02:01 浏览: 2511
Mybatis-plus可以通过以下方式查询指定字段:
1. 使用select方法指定要查询的字段,例如:
```
QueryWrapper<User> wrapper = new QueryWrapper<>();
wrapper.select("id", "name", "age");
List<User> userList = userMapper.selectList(wrapper);
```
2. 使用注解@TableField指定实体类中的字段是否参与查询,例如:
```
public class User {
@TableId(type = IdType.AUTO)
private Long id;
@TableField(value = "user_name")
private String name;
private Integer age;
// getter和setter方法省略
}
```
在查询时,只会查询@TableField(value = "user_name")注解中指定的字段,例如:
```
QueryWrapper<User> wrapper = new QueryWrapper<>();
wrapper.eq("id", 1);
User user = userMapper.selectOne(wrapper);
System.out.println(user.getName()); // 输出user_name字段的值
```
以上就是使用Mybatis-plus查询指定字段的方法。
阅读全文