mybatisplus 查询多列
时间: 2024-08-06 19:01:29 浏览: 114
mybatisplus常用控制类和分类查询查用代码
MybatisPlus是一个基于MyBatis的简化工具,它提供了一种更便捷的方式来操作数据库,包括查询多列。在MybatisPlus中,你可以通过SQL语句直接查询多个字段,而无需创建对应的实体类属性。
例如,假设你有一个User实体类,包含id、name和email字段,如果你想一次性获取用户的所有姓名和电子邮件,你可以这样编写查询:
```java
List<User> users = User.select("SELECT name, email FROM user");
```
或者,如果你想要查询特定条件下的数据,可以在SQL里添加WHERE子句:
```java
List<User> users = User.select("SELECT name, email FROM user WHERE id = #{id}");
```
这里的`#{id}`是MybatisPlus的占位符,表示动态替换的实际值。
阅读全文