广州网站备案拍照,自己建网站 怎么做后台,做电影网站赚钱知乎,网页制作网站首页文章目录 前言一、MyBatisPlus 简介1. 入门案例1.1 创建新模块1.2 选择需要的技术集1.3 添加 mp 起步依赖1.4 设置 Jdbc 参数1.5 实体类与表结构1.6 定义数据接口1.7 测试功能 2. MyBatisPlus 概述3. MyBatisPlus 特性 二、标准数据层开发1. 标准数据层 CRUD 功能1.1 Lombok1.2… 文章目录 前言一、MyBatisPlus 简介1. 入门案例1.1 创建新模块1.2 选择需要的技术集1.3 添加 mp 起步依赖1.4 设置 Jdbc 参数1.5 实体类与表结构1.6 定义数据接口1.7 测试功能 2. MyBatisPlus 概述3. MyBatisPlus 特性 二、标准数据层开发1. 标准数据层 CRUD 功能1.1 Lombok1.2 常用注解Data 2. 分页功能2.1 MP 分页查询功能① 设置分页拦截器② 执行分页查询 2.2 开启 MyBatisPlus 日志 三、DQL 控制1. 条件查询方式1.1 条件查询1.2 条件添加方式1.2.1 常规格式① 常规格式② 链式格式 1.2.2 lambda 格式① lambda 格式② lambda 格式 1.3 组合查询条件1.3.1 并且and1.3.2 或者or 1.4 null 值处理1.4.1 if 语句控制条件追加1.4.2 条件参数控制① 常规格式② 链式格式 2. 查询投影3. 查询条件设置3.1 eq 匹配3.2 范围匹配3.3 like 匹配3.4 分组查询聚合函数 4. 字段映射与表名映射4.1 常见注解TableFieldTableName 四、DML 控制1. id 自增策略控制Insert1.1 id 生成策略控制1.1.1 常见注解 TableId 1.2 全局设置1.2.1 id 生成策略全局配置1.2.2 表名前缀全局配置 2. 多数据操作Delete、Select3. 逻辑删除Delete / Update3.1 逻辑删除开发步骤① 添加逻辑删除标记字段② 实体类中添加对应字段③ 配置逻辑删除字面值 4. 乐观锁Update4.1 乐观锁开发步骤① 添加锁标记字段② 实体类添加对应字段③ 配置乐观锁拦截器④ 使用乐观锁机制 五、快速开发① 导入坐标② 核心代码③ 数据源指定④ 全局配置指定⑤ 包相关配置⑥ 策略配置 总结 前言
跟着B站的黑马程序员学习SSM框架语言为java目前是第三个学习内容 课程传送门SSM框架——MyBatisPlus 一、MyBatisPlus 简介
1. 入门案例
1.1 创建新模块 1.2 选择需要的技术集 1.3 添加 mp 起步依赖 1.4 设置 Jdbc 参数 1.5 实体类与表结构 1.6 定义数据接口 1.7 测试功能 2. MyBatisPlus 概述
MyBatisPlus简称 MP是基于 MyBatis 框架基础上开发的增强型工具旨在简化开发、提高效率官网点击前往
3. MyBatisPlus 特性
无侵入只做增强不做改变不会对现有工程产生影响强大的 CRUD 操作内置通用 Mapper少量配置即可实现单表操作 CRUD 操作支持 Lambda编写查询条件无需担心字段写错支持主键自动生成内置分页插件…
二、标准数据层开发
1. 标准数据层 CRUD 功能 1.1 Lombok 1.2 常用注解
Data 2. 分页功能 2.1 MP 分页查询功能
① 设置分页拦截器 ② 执行分页查询 2.2 开启 MyBatisPlus 日志 三、DQL 控制
1. 条件查询方式
1.1 条件查询 1.2 条件添加方式
1.2.1 常规格式
① 常规格式 ② 链式格式 1.2.2 lambda 格式
① lambda 格式 ② lambda 格式 1.3 组合查询条件
1.3.1 并且and 1.3.2 或者or 1.4 null 值处理
1.4.1 if 语句控制条件追加 1.4.2 条件参数控制
① 常规格式 ② 链式格式 2. 查询投影 3. 查询条件设置
传送门点击前往
3.1 eq 匹配 3.2 范围匹配 3.3 like 匹配 3.4 分组查询聚合函数 4. 字段映射与表名映射 问题一表字段与编码属性设计不同步 注解的使用 问题二编码中添加了数据库中未定义的属性 注解的使用 问题三采用默认查询开放了更多的字段查看权限 注解的使用 问题四表名与编码开发设计不同步 注解的使用
4.1 常见注解
TableField TableName 四、DML 控制
1. id 自增策略控制Insert
1.1 id 生成策略控制
不同的表应用不同的 id 生成策略 ① 日志自增1234… ② 购物订单特殊规则FQ23948AK3843 ③ 外卖单关联地区日期等信息10 04 20200314 34 91 ④ 关系表可省略 id ⑤ … 1.1.1 常见注解 TableId 1.2 全局设置
1.2.1 id 生成策略全局配置 1.2.2 表名前缀全局配置 2. 多数据操作Delete、Select 3. 逻辑删除Delete / Update 3.1 逻辑删除开发步骤
① 添加逻辑删除标记字段 ② 实体类中添加对应字段 ③ 配置逻辑删除字面值 4. 乐观锁Update
4.1 乐观锁开发步骤
① 添加锁标记字段 ② 实体类添加对应字段 ③ 配置乐观锁拦截器 ④ 使用乐观锁机制 五、快速开发
① 导入坐标 ② 核心代码 ③ 数据源指定 ④ 全局配置指定 ⑤ 包相关配置 ⑥ 策略配置 总结
以上就是本章要讲的内容本文仅仅简单复述了老师讲课的文本内容内容有误麻烦联系。