本视频以实际项目需求入手,结合新特性@HttpExchange声明式客户端、RFC7807、ProblemDetail、预编译AOT等,详解了SpringBoot核心知识点,突出Web应用痛点解决方案。采用知识点配合项目案例的方式,让各位小伙伴轻松掌握SpringBoot。
001-SpringBoot3课程导读
002-课程介绍
003-开发环境
004-JDK新特性介绍
005-代替Lombok的Record
007-Record-第一个Record
008-Record-实例方法与静态方法
009-Record-三种构造方法
010-Record-Record与Lombok对比
011-Record-Record实现接口
012-Record-LocalRecord
013-Record-嵌套Record
014-Record-instanceof
015-Record-总结
016-Switch-箭头表达式一
006-IDEA-自定义环境
017-Switch-yield
018-Switch-代码块和yield
019-Switch-Record
020-文本块-创建文本块
021-文本块-方法
022-文本块-总结
023-var-让代码简洁
024-Sealed-密闭类
025-Sealed-密闭接口
026-Core-什么是SpringBoot
027-Core-与Spring关系
028-Core-构建SpringCloud项目的基础
028-Core-构建SpringCloud项目的基础_batch
029-Core-SpringBoo3新特性
030-Core-脚手架应用
031-Core-将脚手架项目导入IDEA
032-Core-IDEA中使用脚手架
033-Core-阿里云脚手架
034-Core-单一模块
035-Core-多模块
036-Core-starter启动器
037-Core-parent父项目
038-Core-无父项目方式
039-Core-核心注解
040-Core-main方法运行项目
041-Core-插件和jar方式
042-Core-SpringBoot的jar文件和普通jar的区别
043-Core-什么外部化配置
044-Core-@Value读取配置数据
045-Core-yml扁平化
046-Core-Environment
047-Core-import组织多文件
048-Core-多环境准备环境文件
049-Core-单元测试多环境
050-Core-外部化配置总结
051-Core-第一个绑定Bean
052-Core-注意事项
053-Core-嵌套Bean
054-Core-启用和扫描注解
055-Core-绑定第三方对象
056-Core-绑定Map-List-Array
057-Core-指定数据源
058-Core-外部化配置总结
059-Core-ImportResource
060-Core-AOP
066-JdbcTemplate-自动配置
067-JdbcTemplate-创建数据库和SQL脚本
068-JdbcTemplate-queryForObject
069-JdbcTemplate-单行记录
070-JdbcTemplate-自定义RowMapper
071-JdbcTemplate-多行查询queryForList
072-JdbcTemplate-更新与添加update
073-JdbcTemplate-命名参数
074-JdbcTemplate-多表定制
075-MyBatis-查询@Select-@Results
076-MyBatis-新增@Insert
077-MyBatis-更新@Update
078-MyBatis-删除@Delete
079-MyBatis-注解的总结一
080-MyBatis-结果映射@ResultMap
081-MyBatis-结果映射xml
082-MyBatis-SqlProvider
083-MyBatis-其他提供者
084-MyBatis-一对一
085-MyBatis-一对多
086-MyBatis-常用设置和自动配置
087-MyBatis-连接池设置
088-事务-概述
089-事务-准备事务测试环境
090-事务-事务注解
091-事务-无效的事务1
092-事务-无效的事务2
093-事务-事务回滚规则
094-事务-MyBatis总结
095-Web-内容介绍
096-Web-MVC架构
097-Web-快速创建Web应用
098-Web-视图
099-Web-con
100-Web-控制器方法
101-Web-路径Path-1
102-Web-路径Path-2
103-Web-路径Path-3
104-Web-路径Path-4
105-Web-路径Path-5
106-Web-唯一路径
107-Web-@RequestMapping
108-Web-控制方法参数类型和返回值类型列表
109-Web-逐一接收参数
110-Web-对象接收参数
111-Web-HttpServletRequest对象接收参数
112-Web-@RequestParam
113-Web-@RequestHeader
114-Web-@RequestBody接收json格
115-Web-IO读取post请求体
116-Web-数组参数
117-Web-BeanValidation
118-Web-分组验证
119-Web-验证自动配置类
120-Web-Model数据
121-Web-页面视图
122-Web-JSON视图
123-Web-自定义状态码
124-Web-总结MVC
125-Web-中央调度器
126-Web-简化的SpringMVC请求过程
127-Web-静态代码分析
128-Web-Debug执行请求
129-Web-SpringMVC自动配置类
130-Web-自动配置中央调度器
131-Web-自动配置HandlerMapping等支持类
132-Web-自动配置Web服务器
133-Web-配置服务器
134-Web-配置DispatcherServlet和日期格式
135-Web-自动配置总结
136-Web-注解方式创建HttpServlet
137-Web-编码方式创建HttpServelt
138-Web-过滤器作用和创建
139-Web-控制Filter执行顺序-1
140-Web-控制Filter执行顺序-2
141-Web-使用内置过滤器
142-Web-Listener了解
143-Web-JavaConfig定制SpringMVC
144-Web-WebMvcConfigurer-页面控制器
145-Web-WebMvcConfigurer-自定义Formatter
146-Web-WebMvcConfigurer-拦截介绍
147-Web-WebMvcConfigurer-权限拦截器
148-Web-WebMvcConfigurer-多拦截器和order
149-Web-上传文件解析器-
150-Web-上传文件的前端页面和Controller
151-Web-上传文件错误页面
152-Web-Servlet规范
153-Web-多文件上传
154-Web-怎么做异常处理
155-Web-全局异常处理器
156-Web-异常处理返回数据
157-Web-JSR303全局异常处理思路
158-Web-JSR303全局异常处理
159-Web-RFC7807
160-Web-Spring增强ProblemDetail
161-Web-ProblemDetail
162-Web-测试异常
163-Web-ProblemDetail自定义字段
164-Web-ErrorResponse
165-Web-自定义异常类
166-Web-总结
获取步骤