摘要: Wrapper 介绍 Wrapper : 条件构造抽象类,最顶端父类 AbstractWrapper : 用于查询条件封装,生成 sql 的 where 条件 QueryWrapper : 查询条件封装 UpdateWrapper : Update 条件封装 AbstractLambdaWrappe 阅读全文
posted @ 2023-05-07 22:13 享受生活2023 阅读(21) 评论(0) 推荐(0) 编辑
摘要: @TableName @TableName 设置实体类对应表名。 在使用MyBatis-Plus实现基本的CRUD时,我们并没有指定要操作的表,只是在 Mapper接口继承BaseMapper时,设置了泛型User,而操作的表为user表。 MyBatis-Plus在确定操作的表时,由BaseMap 阅读全文
posted @ 2023-05-07 19:32 享受生活2023 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 通用 Service CRUD 封装IService接口,进一步封装 CRUD 采用 get 查询单行 remove 删 除 list 查询集合 page 分页 前缀命名方式区分 Mapper 层避免混淆。 MyBatis-Plus中有一个接口 IService和其实现类 ServiceImpl,封 阅读全文
posted @ 2023-05-07 18:57 享受生活2023 阅读(82) 评论(0) 推荐(0) 编辑
摘要: BaseMapper 接口 MyBatis-Plus中的基本CRUD在内置的BaseMapper中都已得到了实现,我们可以直接使用,接口如下: /** * Mapper 继承该接口后,无需编写 mapper.xml 文件,即可获得CRUD功能 * <p>这个 Mapper 支持 id 泛型</p> 阅读全文
posted @ 2023-05-07 18:34 享受生活2023 阅读(56) 评论(0) 推荐(0) 编辑
摘要: Mybatis 简介 MyBatis-Plus(简称 MP)是一个 MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 官网地址:https://www.baomidou.com/ 特性 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺 阅读全文
posted @ 2023-05-07 17:54 享受生活2023 阅读(58) 评论(0) 推荐(0) 编辑