MybatisPlus中service和mapper的方法
时间: 2024-03-21 21:20:25 浏览: 76
MybatisPlus 中提供了通用的 Service 和 Mapper 接口,它们提供了常用的 CRUD 操作,可以方便地进行数据库操作。
Service 接口中常用的方法:
- save(entity):保存实体
- saveBatch(entities):批量保存实体
- saveOrUpdate(entity):保存或更新实体
- saveOrUpdateBatch(entities):批量保存或更新实体
- removeById(id):根据 ID 删除实体
- removeByIds(ids):根据 ID 批量删除实体
- updateById(entity):根据 ID 更新实体
- getById(id):根据 ID 查询实体
- list(queryWrapper):根据条件查询实体列表
- page(page, queryWrapper):根据条件分页查询实体列表
Mapper 接口中常用的方法:
- insert(entity):插入一条记录
- insertBatch(entities):批量插入记录
- updateById(entity):根据 ID 更新记录
- deleteById(id):根据 ID 删除记录
- selectById(id):根据 ID 查询记录
- selectBatchIds(ids):根据 ID 批量查询记录
- selectOne(queryWrapper):根据条件查询一条记录
- selectList(queryWrapper):根据条件查询记录列表
- selectPage(page, queryWrapper):根据条件分页查询记录列表
这些方法都是 MybatisPlus 提供的通用方法,可以在不写 SQL 的情况下进行数据库操作。
阅读全文
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)