Mybatis plus增删改查
时间: 2023-09-28 13:08:55 浏览: 44
Mybatis plus 提供了一系列快捷的方法来实现对数据库的增删改查操作,具体使用方法如下:
1. 实体类的定义
首先需要定义实体类,实体类的属性需要和数据库表的字段一一对应。
2. 依赖引入
在项目中引入 Mybatis plus 的依赖,可以通过 Maven 或 Gradle 进行引入。
3. 配置文件的配置
在 Mybatis 的配置文件中配置 Mybatis plus 的插件,以及数据源的相关配置。
4. CRUD 操作
通过 Mybatis plus 提供的方法来实现 CRUD 操作,具体如下:
- 查询操作:
- 根据 ID 查询:`T selectById(Serializable id)`
- 根据条件查询一条记录:`T selectOne(Wrapper<T> queryWrapper)`
- 根据条件查询记录列表:`List<T> selectList(Wrapper<T> queryWrapper)`
- 根据条件查询记录数量:`Integer selectCount(Wrapper<T> queryWrapper)`
- 分页查询记录列表:`IPage<T> selectPage(IPage<T> page, Wrapper<T> queryWrapper)`
- 插入操作:
- 插入一条记录:`int insert(T entity)`
- 插入多条记录:`int insertBatch(List<T> entityList)`
- 更新操作:
- 根据 ID 更新一条记录:`int updateById(T entity)`
- 根据条件更新记录:`int update(T entity, Wrapper<T> updateWrapper)`
- 删除操作:
- 根据 ID 删除一条记录:`int deleteById(Serializable id)`
- 根据条件删除记录:`int delete(Wrapper<T> deleteWrapper)`
以上就是 Mybatis plus 的增删改查操作的使用方法。