SSM实战精讲视频教程发布

本套教程旨在帮助学习者快速掌握SSM框架(Spring、Spring MVC、MyBatis),以及Spring Boot和MyBatis-Plus的实战技巧。教程深入浅出,理论与实战相结合,一站式服务,提供全套资料及软件,零基础学习者亦可快速上手,并应用于实际项目开发中。

教程全新升级,基于主流前后端分离模式讲解,采用了符合当前开发需求的完全注解方式,并加入了前端工程化环境准备和项目启动控制,分享了行业内的最佳实践和开发经验,带你写出高效、可维护和可测试的代码。教程的软件版本更新迭代,全面进入Spring6和SpringBoot3场景,让你掌握全新的技术趋势!

微信图片_20230816100432.png

教程主要应用工具和技术栈。开发工具:Java 17、Maven 3.6.3、IDEA 2022.3、VSCode 1.81.0、MySQL 8.0.28;后端技术栈:Spring 6.0.6、SpringMVC 6.0.6、MyBatis 3.5.11、SpringBoot 3.0.5、MyBatis-Plus 3.5.3.1、Druid 1.2.18;前端技术栈:Node 16.16.0、NPM 9.6.6、Vue 3.x。

教程目录

001.SSM新版视频教程简介
002.Maven-介绍和作用
003.Maven-安装和配置
004.Maven-项目定位属性
005.Maven-工程快速搭建
006.Maven-核心功能依赖管理
007.Maven-依赖传递和依赖冲突
008.Maven-依赖下载失败问题解决方案
009.Maven-构建动作扩展
010.Maven-继承特性理解
011.Maven-聚合关系实现和作用
012.Maven-实战检验
013.Maven-技术总结
014.Spring-框架概念理解
015.Spring-Spring体系结构
016.Spring-IoC-组件和组件管理概念
017.Spring-IoC-核心容器理解
018.Spring-IoC-IoC和DI理解
019.Spring-IoC-IoC实践基本步骤
020.Spring-IoC-基于XML的IoC的配置
021.Spring-IoC-基于XML的DI配置
022.Spring-IoC-基于XML的IoC容器的创建
023.Spring-IoC-IoC容器的Bean获取三种方式
024.Spring-IoC-扩展组件周期方法
025.Spring-IoC-扩展作用域配置
026.Spring-IoC-扩展FactoryBean使用
027.Spring-IoC-三层架构组件管理介绍和JDBCTemplate使用
028.Spring-IoC-三层架构组件管理实战
029.Spring-IoC-基于注解方式IoC配置
030.Spring-IoC-扩展周期方法和作用域注解
031.Spring-IoC-DI注入注解语法
032.Spring-IoC-属性@Value注解
033.Spring-IoC-注解三层综合案例
034.Spring-IoC-配置类和完全注解开发介绍
035.Spring-IoC-@Bean注解使用
036.Spring-IoC-@Bean注解详解
037.Spring-IoC-@Import注解使用
038.Spring-IoC-配置类案例练习
039.Spring-IoC-三种配置方式总结
040.Spring-Test-测试环境搭建
041.Spring-AOP-场景复现和解决思路
042.Spring-AOP-代理模式和静态代理
043.Spring-AOP-动态代理模式
044.Spring-AOP-面向切面编程思想
045.Spring-AOP-AOP八个核心名词理解
046.Spring-AOP-AOP思维以及AOP框架和代理技术的关系
047.Spring-AOP-Annotation快速实现
048.Spring-AOP-获取切点详细信息
049.Spring-AOP-切点表达式语法
050.Spring-AOP-统一切点管理
051.Spring-AOP-环绕通知
052.Spring-AOP-切面优先级设定
053.Spring-AOP-CGLib生效场景
054.Spring-AOP-注解方式总结
055.Spring-AOP-XML配置AOP
056.Spring-AOP-对组件管理影响和总结
057.Spring-TX-编程式和声明式事务理解
058.Spring-TX-事务管理器和原理
059.Spring-TX-基本程序搭建
060.Spring-TX-事务注解添加实践
061.Spring-TX-只读模式介绍和设置
062.Spring-TX-事务超时时间设置
063.Spring-TX-事务异常指定问题
064.Spring-TX-事务隔离级别设置
065.Spring-TX-事务传播行为
066.Spring-框架技术总结
067.MyBatis-介绍和对比
068.MyBatis-快速入门案例
069.MyBatis-Ibatis方式和原理
070.MyBatis-MyBatis方式的原理和实现
071.MyBatis-日志输出配置
072.MyBatis-取值符号#和$的区别
073.MyBatis-简单类型传入
074.MyBatis-单个实体对象传入
075.MyBatis-多个简单类型传入
076.MyBatis-Map类型传入
077.MyBatis-单个简单类型和定义名别
078.MyBatis-单个实体类型输出
079.MyBatis-返回Map数据类型
080.MyBatis-返回集合类型
081.MyBatis-自动提交事务和自增长主键回显
082.MyBatis-非自增长类型主键维护
083.MyBatis-自定义映射关系和resultMap初体验
084.MyBatis-单表的Crud练习
085.MyBatis-多表映射需要我们做什么
086.MyBatis-多表实体类存储设计
087.MyBatis-对一查询实现
088.MyBatis-对多查询实现
089.MyBatis-多表查询总结
090.MyBatis-动态语句和whereif标签
091.MyBatis-set标签使用
092.MyBatis-trim标签讲解
093.MyBatis-choose标签
094.MyBatis-foreach批量操作
095.MyBatis-sql标签和总结
096.MyBatis-mapper按包批量扫描
097.MyBatis-插件机制和分页插件使用
098.MyBatis-ORM介绍和逆向工程
099.MyBatis-总结
100.SpringMVC-框架介绍
101.SpringMVC-内部流程和核心组件
102.SpringMVC-流程调用和体验
103.SpringMVC-Web容器初始化原理讲解
104.SpringMVC-路径设置注解
105.SpringMVC-对比json和param
106.SpringMVC-param参数接受四种场景
107.SpringMVC-路径参数接收
108.SpringMVC-json数据接收
109.SpringMVC-@EnableWebMVC注解原理
110.SpringMVC-接收请求头和Cookie
111.SpringMVC-原生对象获取
112.SpringMVC-共享域对象操作
113.SpringMVC-参数接收总结
114.SpringMVC-开发模式介绍和理解
115.SpringMVC-快速返回逻辑视图
116.SpringMVC-转发和重定向实现
117.SpringMVC-返回json数据
118.SpringMVC-静态资源处理
119.SpringMVC-RESTful介绍和理解
120.SpringMVC-RESTful特点和规范
121.SpringMVC-RESTful实战路径设计和总结
122.SpringMVC-RESTful代码实战和实现
123.SpringMVC-全局异常处理
124.SpringMVC-拦截器概念和基本使用
125.SpringMVC-拦截器配置细节和源码分析
126.SpringMVC-参数校验注解JSR303
127.SpringMVC-总结
128.SSM-什么是整合
129.SSM-整合五问和理解
130.SSM-SpringMVC层配置
131.SSM-Service和AOP以及TX的配置
132.SSM-MyBatis整合配置方式1
133.SSM-MyBatis完全配置类整合方式2 134.SSM-配置类初始化和访问测试
135.SSM-前端程序搭建
136.SSM-后台项目搭建和准备
137.SSM-后台分页查询接口实现
138.SSM-后台删除、添加、修改接口实现和Postman测试
139.SSM-前后端联调和跨域问题解决
140.SpringBoot-介绍和理解
141.SpringBoot-快速入门案例
142.SpringBoot-快速入门总结
143.SpringBoot-统一配置管理
144.SpringBoot-YAML配置介绍和使用
145.SpringBoot-批量配置文件读取
146.SpringBoot-多环境配置和激活
147.SpringBoot-SpringMVC的整合和配置
148.SpringBoot-Druid连接池和兼容性处理
149.SpringBoot-Mybatis整合和配置
150.SpringBoot-AOP和TX整合和配置
151.SpringBoot-Boot工程打包和快速部署命令
152.Mybatis-Plus-概念介绍和快速入门
153.Mybatis-Plus-基于BaseMapper的Curd增强
154.Mybatis-Plus-基于ISevice的Crud增强
155.Mybatis-Plus-Serice层增强方法介绍
156.Mybatis-Plus-分页查询使用
157.Mybatis-Plus-分页添加到自定义方法
158.Mybatis-Plus-条件构造器和QueryWrapper体验
159.Mybatis-Plus-QueryWrapper实战使用
160.Mybatis-Plus-UpdateWrapper实战和使用
161.Mybatis-Plus-lambdaWrapper实战和使用
162.Mybatis-Plus-注解-@TableName注解
163.Mybatis-Plus-注解-@TableId和主键策略分析
164.Mybatis-Plus-注解-@TableFiled使用
165.Mybatis-Plus-扩展-逻辑删除实现
166.Mybatis-Plus-扩展-乐观锁的实现
167.Mybatis-Plus-扩展-防止全表数据删除和更新
168.Mybatis-Plus-代码生成-MybatisX逆向工程
169.Mybatis-Plus-代码生成-MybatisX自动生成Curd方法
170.SpringBoot实战-微头条项目介绍
171.SpringBoot实战-前端工程搭建和运行
172.SpringBoot实战-后端工程搭建和逆向工程
173.SpringBoot实战-JWT和Token介绍和使用
174.SpringBoot实战-用户登录接口实现
175.SpringBoot实战-根据Token获取用户接口实现
176.SpringBoot实战-检查账号是否可用接口实现
177.SpringBoot实战-用户注册接口实现
178.SpringBoot实战-首页类别接口实现
179.SpringBoot实战-首页分页头条接口实现
180.SpringBoot实战-首页详情查询接口实现
181.SpringBoot实战-只显示第一页问题调试
182.SpringBoot实战-登录检查接口实现
183.SpringBoot实战-头条发布和登录保护拦截器
184.SpringBoot实战-头条修改回显接口实现
185.SpringBoot实战-头条修改接口实现
186.SpringBoot实战-头条删除功能实现
187.SpringBoot实战-整体联调和测试