mybatis-plus增删改查具体如何实现
时间: 2024-05-28 22:04:49 浏览: 105
mybatis增删改查基本实现
MyBatis-Plus 是一个在 MyBatis 的基础上进行封装增强的工具,它简化了 MyBatis 的开发流程,提供了更多便捷的方法和功能。下面是 MyBatis-Plus 中增删改查的具体实现方法:
1. 查询操作:
- 根据主键查询:调用`selectById`方法,传入主键值即可。
- 条件查询:使用`QueryWrapper`构造查询条件,可以通过`eq`、`ne`、`like`等方法设置查询条件,然后调用`selectList`或`selectOne`方法进行查询。
2. 插入操作:
- 单条插入:调用`insert`方法,传入要插入的对象即可。
- 批量插入:调用`insertBatch`方法,传入要插入的对象列表即可。
3. 更新操作:
- 根据主键更新:调用`updateById`方法,传入要更新的对象即可。
- 条件更新:使用`UpdateWrapper`构造更新条件,可以通过`eq`、`ne`、`like`等方法设置更新条件,然后调用`update`方法进行更新。
4. 删除操作:
- 根据主键删除:调用`deleteById`方法,传入主键值即可。
- 条件删除:使用`QueryWrapper`构造删除条件,可以通过`eq`、`ne`、`like`等方法设置删除条件,然后调用`delete`方法进行删除。
以上是 MyBatis-Plus 中增删改查的基本实现方式,你可以根据具体的需求选择合适的方法进行操作。
阅读全文