mybatisplus 数据查询
时间: 2023-07-06 20:12:43 浏览: 79
Mybatis-Plus 是基于 Mybatis 的增强工具,在 Mybatis 的基础上通过注解的方式来简化 SQL 语句的编写,同时提供了一些常用的 CRUD 方法,使我们能够更加方便快捷地操作数据库。
以下是 Mybatis-Plus 中常用的查询方法:
1. 根据 ID 查询
```
User user = userMapper.selectById(1L);
```
2. 条件查询
```
List<User> userList = userMapper.selectList(new QueryWrapper<User>()
.eq("name", "Tom")
.gt("age", 18));
```
3. 分页查询
```
Page<User> page = new Page<>(1, 10);
IPage<User> userIPage = userMapper.selectPage(page, new QueryWrapper<User>()
.ge("age", 18));
```
4. 自定义 SQL 查询
```
@Select("select * from user where name = #{name}")
List<User> selectUserByName(@Param("name") String name);
```
这里仅仅是 Mybatis-Plus 中常用的查询方法,具体的使用方式还需要根据具体的业务需求来决定。如果需要更多的帮助和信息,可以查看 Mybatis-Plus 的官方文档。
阅读全文