疫情完成了【Spring全家桶-从0基础入门到进阶】

19年底,从公司裸辞,裸辞后happy了一阵子,给自己放了个大假,然后疫情来了,短假成了长假,没事做,干脆和CSDN签了个合同,搞Spring全家桶。

合同签好后,开始每天吭哧吭哧弄课件,备课,录视频,我负责课件大纲及录制,CSDN负责剪辑及运营等等,我每录制好一部分就交给他们进行剪辑。录视频时,课件案例偶尔有bug,我就直接视频里直接解决了,但是没有剪掉,想着剪辑时他们认为不好的自然会剪,就这样弄了大半年,终于把Spring的基本的框架、Spring MVC、Spring Boot、Spring Cloud和Spring Data都录制好了,视频定位为案例教程,所以没有怎么讲理论,但是一步步按照视频做下来,基础知识的动手是没问题的。之后CSDN将课程上架、推广,之后有时候去看评论,发现有的视频顺序他们放错了,于是和负责人沟通、修改。

疫情过去,开始重新去上班,后来买课程的人逐渐减少,我特别忙的时候也很少去关注了。21年10月,再次裸辞,想着等年后再找工作,这段时间陪陪孩子。再次看视频,发现之前关于顺序错乱的回复不知道什么时候不见了,还有没买过课程的人评论课程有时候有bug云云,于是干脆把所有课件都review了一遍,原来负责剪辑的人并没有剪掉任何内容,不过基于视频中也都解决了,实际上我觉得可以给人解决bug的思路,也没什么必要剪掉,于是又重新回复了几个,解决bug费时较长的,将没用的地方重新剪辑了一下,自己重新传了(CSDN已经没有剪辑得了,干脆自己搞了…),将上架的课程都整理了一下,描述说明也都修改了一下,然后单独整理了一份Spring Boot的精讲课件,不过手里没有剪辑后的文件,现在只能全部自己重新剪辑了,现在仍然在剪辑上传中。

原本打算过了年开始找工作,没想到年前一天把脚扭了,幸好没有骨折,休息了一阵子,终于可以下地行走,然后疫情再次来了(我咋能这么幸运呢,两次裸辞,赶上两次疫情,老天爷想让我多休息休息,才这么关照我啊…_

暂时不工作,给自己找点事情做,一.学学python;二. 全家桶课程增加高级内容,开始做起…

「Spring全家桶目录」

初识篇: Spring框架 =>
第1章:全家桶概述
第2章:环境搭建
1.环境准备及搭建(一)
2.环境准备及搭建(二)
3.环境准备及搭建(三)
第3章:第一个小程序Hello World
1.第一个Spring Framework的小程序01
2.第一个Spring Framework的小程序02
第4章:控制反转IOC
1.控制反转IOC:Ioc及Spring生命周期介绍
2.控制反转IOC:基于XML装配Bean
3.控制反转IOC:p&c标签及特殊字符注入
4.控制反转IOC:集合装配
5.控制反转IOC:表达式装配-01
6.控制反转IOC:表达式装配-02
7.控制反转IOC:自动装配Bean
8.控制反转IOC:基于Annotation装配Bean
第5章:面向方面编程AOP
1.面向方面编程AOP:AOP术语等基本介绍
2.面向方面编程AOP:Spring AOP-环绕通知类型
3.面向方面编程AOP:Spring AOP-前置通知、后置通知、异常通知
4.面向方面编程AOP:Spring AOP-引介通知
5.面向方面编程AOP:Spring Aspect AOP-Xml1-01
6.面向方面编程AOP:Spring Aspect AOP-Xml1-02
7.面向方面编程AOP:Spring Aspect AOP-Annotation
第6章:log4j日志介绍及使用
1.log4j日志介绍及使用:日志框架简要介绍
2.log4j日志介绍及使用:log4j实例-01
3.log4j日志介绍及使用:log4j实例-02
基础篇:Spring MVC快速开发 =>
第一章:介绍及第一个Spring MVC的小例子
1.第一个Maven的小例子
2.SpringMVC的第一个HelloWorld小例子 01
3.SpringMVC的第一个HelloWorld小例子 02
第二章:表单 验证 国际化 过滤器
1.Spring MVC Form表单_webapp版本升级
2.Spring MVC Form表单及表单内容初始化 01
3.Spring MVC Form表单及表单内容初始化 02
4.Spring MVC Form表单及表单内容初始化 03
5.Spring MVC 的Form表单_表单提交
6.Spring MVC 的Form表单_JSR303验证
7.Spring MVC 的Form表单_Spring验证框架
8.Spring 国际化
9.Spring 过滤器Filter
第三章:拦截器Interceptor
1.Spring MVC拦截器Interceptor_登陆、及account的页面 01
2.Spring MVC拦截器Interceptor_登陆、及account的页面 02
3.Spring MVC拦截器Interceptor_登陆、及account的页面 03
4.Spring MVC拦截器Interceptor_实现HandlerInterceptor的拦截器
5.Spring MVC拦截器Interceptor_实现拦截器方法
第四章:异常处理
SpringMVC异常处理_实例的准备工作 01
SpringMVC异常处理_实例的准备工作 02
SpringMVC异常处理_第一种_简单异常处理器SimpleMapping
SpringMVC异常处理_第二种_实现接口HandlerExceptionResolver
SpringMVC异常处理_第三种_ExceptionHandler注解
SpringMVC异常处理_404及500的处理
第五章:日志Log4j2及slf4j的使用
日志Log4j2及slf4j的使用 01
日志Log4j2及slf4j的使用 02
日志Log4j2及slf4j的使用 03
第六章:主题更改网站皮肤或样式
Spring MVC主题更改网站皮肤或样式_01
Spring MVC主题更改网站皮肤或样式_02
Spring MVC主题更改网站皮肤或样式_03
Spring MVC主题更改网站皮肤或样式_04
第七章:文件上传
Spring MVC文件上传_01
Spring MVC文件上传_02
Spring MVC文件上传_03
第八章:SSM整合
SSM整合-数据库,表的创建及项目需要的包的引入
SSM整合-数据库、mybatis及spring的配置 01
SSM整合-数据库、mybatis及spring的配置 02
SSM整合-插入数据实例 01
SSM整合-插入数据实例 02
SSM整合-查询所有产品数据
SSM整合-显示产品列表中某个产品详情
SSM整合-显示某个产品的更新页面
SSM整合-更新产品提交
SSM整合-移除产品列表中某个产品
核心篇:SpringBoot快速入门 =>
第一章:eclipse速度优化
eclipse速度优化
第二章:第一个Spring Boot Starter小程序
1.第一个Spring Boot Starter小程序-spring网站上创建
2.第一个Spring Boot Starter小程序-eclipse创建
第三章:Spring JavaConfig和常见注解
1.Spring JavaConfig-@Configuration注解
2.Spring JavaConfig-@ComponentScan及其他注解
3.Spring JavaConfig-Spring Boot的启动类注解简要介绍
第四章:Spring Boot扩展启动行为-改变启动Banner
1.扩展启动行为-启动banner的变更
2.加快maven创建及更新springboot项目的速度-修改setting
第五章:Spring Boot热部署
热部署-devtools
第六章:Spring Boot整合Web开发
1.Spring Boot整合Web开发-JSON
2.Spring Boot整合Web开发-Thymeleaf
3.Spring Boot整合Web开发-freemarker
4.Spring Boot整合Web开发-JSP
第七章:全局异常处理
1.全局异常处理-自定义全局错误页面、404及500错误页面
2.全局异常处理-自定义错误处理controller-继承BasicErrorController
3.全局异常处理-@ControllerAdvice+@ExceptionHandler
4.全局异常处理-SimpleMappingExceptionResolver
5.全局异常处理-实现HandlerExceptionResolver接口
第八章:配置文件
1.配置文件_更改端口及context-path
2.配置文件_新的配置文件+自定义属性1
3.配置文件_自定义属性2
4.配置文件_参数间引用+随机值
5.配置文件_yml+多环境设置1
6.配置文件_多环境设置2+外部配置文件
第九章:日志Logback及slf4j的使用
1.日志Logback及slf4j的使用_日志的控制台输出及level设定
2.日志Logback及slf4j的使用_输出日志文件配置
3.日志Logback及slf4j的使用_彩色日志配置
4.日志Logback及slf4j的使用_自定义日志logback1
5.日志Logback及slf4j的使用_自定义日志logback2
6.日志Logback及slf4j的使用_自定义日志logback3
7.日志Logback及slf4j的使用_自定义日志彩色日志设置
8.日志Logback及slf4j的使用_自定义日志-多环境日志+扩展日志属性
第十章:国际化
1.国际化_页面+controller
2.国际化_语言改变+多语言文件中参数设置1
3.国际化_语言改变+多语言文件中参数设置2
第十一章:增删改查实例
1.增删改查实例_创建项目+新增产品的Form页面1
2.增删改查实例_创建项目+新增产品的Form页面2
3.增删改查实例_提交新增产品1
4.增删改查实例_提交新增产品2
5.增删改查实例_新增产品表单验证+国际化验证信息
6.增删改查实例_产品列表
7.增删改查实例_更新产品页面
8.增删改查实例_提交更新产品
9.删改查实例_移除产品
核心篇:深入浅出SpringCloud =>
第一章:Spring Cloud概述
1.Spring Cloud概述_01
2.Spring Cloud概述_02
第二章:Spring Cloud环境搭建
1.Spring Cloud环境搭建_简要介绍
2.JDK14的下载安装配置
3.IntelliJ IDEA下载安装
第三章:注册中心
4.注册中心_eureka server_01
5.注册中心_eureka server_02
第四章:服务者与消费者
服务提供者与消费者
第五章:服务的调用OpenFeign
1.Eureka client的互相调用OpenFeign
2.注册中心开启密码认证
3.服务提供者返回对象
第六章:Hystrix监控
熔断监控Hystrix Dashboard
第七章:服务网关gateway
1.网关gateway_第一个小例子+关闭网关
2.网关gateway_路由规则
3.网关与服务提供者集成+路径路由匹配+参数匹配+权重匹配
4.网关通过注册中心转发
第八章:消息驱动的微服务Spring Cloud Stream
1.Spring Cloud Stream概述_01
2.Spring Cloud Stream概述_02
3.RabbitMQ的安装及配置
4.Spring Cloud Stream第一个简单小程序
5.Spring Cloud Stream-RabbitMQ Binder实现-案例1
6.Spring Cloud Stream-RabbitMQ Binder实现-案例2
第九章:分布式集群
1.Spring Cloud分布式集群案例_01
2.Spring Cloud分布式集群案例_02
3.Spring Cloud快速移除失效服务
第十章:分布式配置中心
1.Spring Cloud Config_准备工作_01
2.Spring Cloud Config_native管理配置案例
3.Spring Cloud Config_git管理配置案例_1
4.Spring Cloud Config_git管理配置案例_2
进阶篇:SpringData =>
第一章:Spring Data概述
Spring Data概述
第二章:Spring Data Repository介绍
Spring Data Repository介绍
第三章:Spring Data JPA
1.Spring Data JPA_第一个简单的数据保存实例_01
2.Spring Data JPA_第一个简单的数据保存实例_02
3.Spring Data JPA_第一个简单的数据保存实例_03
4.Spring Data JPA_删改查案例
5.Spring Data JPA_实体生成表+实体及属性名称与表中的不一致
6.Spring Data JPA_加入新的repository方法
7.Spring Data JPA_分页及排序
8.Spring Data JPA_@NamedQuery的使用
9.Spring Data JPA_@Query及native query的使用
10.Spring Data JPA_在@Query分页
11.Spring Data JPA_在@Query 排序+Parameter参数
12.Spring Data JPA_@Query+Spring表达式语言SpEL
13.使用@NamedEntityGraph实现OneToOne关系映射_01
14.使用@NamedEntityGraph实现OneToOne关系映射_02
15.使用@NamedEntityGraph实现ManyToMany关系映射_01
16.使用@NamedEntityGraph实现ManyToMany关系映射_02
17.Spring Data JPA_Projections+QueryHints
18.Spring Data JPA_更新+删除
第四章:Spring Data JDBC
1.Spring Data JDBC第一个小例子_01
2.Spring Data JDBC第一个小例子_02
3.Spring Data JDBC增删改查案例
4.Spring Data JDBC使用@Query实现查找及更新案例
高阶篇:Spring Security
等待上架中…

你可能感兴趣的:(java,spring,开发语言,spring全家桶,spring案例)