课程章节
课程/Java/后端开发
SpringBoot 2.× 手把手零基础入门与进阶
介绍
章节
问答
笔记
第1章 入门SpringBoot2.x
SpringBoot2.x入门介绍
Spring与SpringBoot 那些事儿
MVC模式的那些事儿
SpringBoot版本情况与选择
通过官方Initializr构建springboot
通过idea构建基于maven的springboot
@RequestMapping与Postman的使用
SpringBoot 启动器starter依赖管理
SpringBoot的yml配置文件
bootstrap.yml配置文件
devtools 自动重启实现
依赖注入与控制反转的实现
SpringBoot自定义属性资源配置
在yml中实现自定义配置与表达式-
骚操作 - 实现自定义的启动logo
第2章 SpringBoot 核心功能讲解
SpringBoot之web请求静态资源
通过Lombok提高开发效率以及日志设置
Restful 接口请求风格
SpringBoot 之接受参数的常用注解
SpringBoot 之接口返回响应对象
SpringBoot 实现文件上传
SpringBoot 之自定义异常页面
SpringBoot 之统一异常封装处理
SpringBoot 实现拦截器
自定义异常与拦截器整合返回JSON对象
SpringBoot 定时任务的实现
SpringBoot 异步任务的实现
第3章 SpringBoot 数据层操作
整合高性能的HicariCP数据源
配置HicariCP数据源
SpringBoot整合Mybatis的配置
使用mybatis逆向工具生成mapper与pojo
整合MyBatis - 实现增加操作
通过接受bean的业务对象引出验证框架
使用Hibernate对Bean参数进行校验
Hibernate校验参数扩展
整合MyBatis - 实现查询操作
整合MyBatis - 实现修改操作
整合MyBatis - 实现删除操作
Service层引入事务回滚
Service层引入事务回滚
实现Mybatis自定义sql的查询
整合自定义阿里Druid数据源
开启mybatis的sql执行日志打印
使用AOP监控service执行时间
第4章 SpringBoot 模板与静态化
入门Thymeleaf模板与基本使用
Thymeleaf 处理字符串与日期格式化
Thymeleaf 的各种条件判断
Thymeleaf 循环遍历list与map
Thymeleaf 循环遍历过程的变量操作
Thymeleaf 操作request和session
Thymeleaf 实现页面静态化html
第5章 SpringBoot 运维与生产监控
SpringBoot多环境profile定义
SpringBoot整合Junit5进行单元测试
SpringBoot项目健康检查与打包jar
第6章 课程总结
课程总结