目录
一、快速上手SpringBoot
1 创建SpringBoot入门程序
1.1 创建一个empty Project
1.2 查看maven版本,配置
1.3 创建模块 (springboot选择Spring Initializr)
1.4 编写BookController类(基于rest的MVC控制器)
1.5 启动服务
2 Spring程序与SpringBoot程序对象
3 在官网上创建SpringBoot项目
4 基于阿里云创建SpringBoot
5 手工创建SpringBoot项目
6 小技巧:隐藏文件或文件夹
7 入门案例解析
7.1 parent
7.2 starter
7.3 引导类
7.4 内嵌tomcat
8 知识加油站
8.1 REST风格简介
8.2 RESTful入门案例
8.3 REST快速开发(简化)
二、SpringBoot基础配置
1 教你一招:复制工程
2 属性配置
3 配置文件分类
4 yaml文件
4.1 数据格式
4.2 语法规则
5 yaml数据读取
5.1 读取单一属性
5.2 yaml文件中变量引用
5.3 读取全部属性
5.4 读取引用类型数据
三、基于SpringBoot实现SSM整合(整合第三方技术)
1 整合JUnit
2 整合MyBatis
2.1 整合
2.2 整合常见问题
3 整合MyBatis-Plus
4 整合Druid
四 SSMP整合案例
1 案例效果展示
2 模块创建
3 实体类开发
4 数据层开发
5 开启mp运行日志
6 分页
7 数据层标准开发(条件查询)
8 业务层开发标准(基础CRUD)
9 业务层快速开发(基于MyBatisPlus)
10 表现层标准开发
11 表现层数据一致性处理(R对象)
12 前后端调用(axios发送异步请求)
12.1 添加前端代码
12.2 列表功能
12.3 添加功能
12.4 删除功能
12.5 修改功能
12.5.1 加载数据
12.5.2 修改功能
12.6 异常消息处理
12.7 分页
12.7.1分页
12.7.2 分页功能维护(删除bug,最后一页一条数据删除不能刷新到上一页)
12.8 条件查询
五 基础篇总结
前言:前置知识储备 Spring、springMVC、Mybatis、Mybatis-Plus、mysql、maven、vue
一、快速上手SpringBoot
1 创建SpringBoot入门程序
1.1 创建一个empty Project
1.2 查看maven版本,配置
1.3 创建模块 (springboot选择Spring Initializr)
web项目选择
1.4 编写BookController类(基于rest的MVC控制器)
1.5 启动服务
2 Spring程序与SpringBoot程序对象
3 在官网上创建SpringBoot项目
https://start.spring.io/
4 基于阿里云创建SpringBoot
http://start.aliyun.com
5 手工创建SpringBoot项目
6 小技巧:隐藏文件或文件夹
7 入门案例解析
7.1 parent
7.2 starter
7.3 引导类
7.4 内嵌tomcat
8 知识加油站
8.1 REST风格简介
8.2 RESTful入门案例
本案例可优化,见后面章节
8.3 REST快速开发(简化)
二、SpringBoot基础配置
1 教你一招:复制工程
2 属性配置
3 配置文件分类
4 yaml文件
4.1 数据格式
4.2 语法规则
5 yaml数据读取
5.1 读取单一属性
5.2 yaml文件中变量引用
5.3 读取全部属性
5.4 读取引用类型数据
三、基于SpringBoot实现SSM整合(整合第三方技术)
1 整合JUnit
2 整合MyBatis
2.1 整合
2.2 整合常见问题
3 整合MyBatis-Plus
4 整合Druid
四 SSMP整合案例
1 案例效果展示
2 模块创建
3 实体类开发
4 数据层开发
5 开启mp运行日志
6 分页
7 数据层标准开发(条件查询)
8 业务层开发标准(基础CRUD)
9 业务层快速开发(基于MyBatisPlus)
10 表现层标准开发
11 表现层数据一致性处理(R对象)
12 前后端调用(axios发送异步请求)
12.1 添加前端代码
12.2 列表功能
12.3 添加功能
12.4 删除功能
优化版本,弹出确认提示框
12.5 修改功能
12.5.1 加载数据
12.5.2 修改功能
12.6 异常消息处理
12.7 分页
12.7.1分页
12.7.2 分页功能维护(删除bug,最后一页一条数据删除不能刷新到上一页)
12.8 条件查询