Spring框架作为Java开发中非常重要的一个框架,其视频教程对于初学者和进阶开发者来说都极具价值。以下是对Spring零基础入门到高级全套视频教程的详细介绍:
### 教程概述
这套Spring全套视频教程旨在帮助开发者从零基础开始,逐步掌握Spring框架的核心知识,并最终达到高级应用的水平。教程内容通常覆盖了Spring框架的主要版本,如Spring 5和Spring Boot 2.x等。
### 教程内容
#### 1. 零基础入门
– **Java基础复习**:回顾Java基础,确保学习者有扎实的Java编程基础。
– **Spring框架概述**:介绍Spring框架的发展历程、核心概念和设计哲学。
– **Spring环境搭建**:讲解如何配置Java开发环境,包括JDK安装、IDE配置等。
#### 2. Spring核心概念
– **IoC容器**:深入理解控制反转(IoC)的概念和Spring的IoC容器。
– **依赖注入(DI)**:学习如何通过Spring进行依赖注入,包括构造器注入和设值注入。
– **AOP面向切面编程**:介绍面向切面编程(AOP)的概念及其在Spring中的实现。
#### 3. Spring高级特性
– **数据访问与事务管理**:详细讲解Spring的数据访问框架,如JdbcTemplate,以及事务管理的概念和实践。
– **Spring MVC**:学习Spring MVC的架构和工作流程,实现Web应用开发。
– **Spring Security**:介绍如何使用Spring Security进行安全控制,包括认证和授权。
#### 4. Spring Boot快速开发
– **Spring Boot入门**:介绍Spring Boot的概念、优势和使用场景。
– **项目创建与配置**:学习如何使用Spring Initializr创建Spring Boot项目,以及如何配置项目。
– **HTTP接口开发**:深入HTTP协议,讲解如何使用Spring Boot创建和测试HTTP接口。
– **数据库集成**:介绍如何集成各种数据库,包括关系型数据库和非关系型数据库。
#### 5. 实战项目
– **综合项目实战**:通过真实的项目案例,综合运用所学知识,实现一个完整的Spring Boot应用。
### 教学方式
– **视频讲解**:通过详细的视频讲解,让学习者可以跟随教程步骤进行学习和实践。
– **代码演示**:每个知识点都有对应的代码演示,帮助学习者更好地理解理论。
– **项目实战**:通过实战项目,让学习者能够将理论知识应用到实际开发中。
### 学习目标
– 掌握Spring框架的核心概念和编程模型。
– 能够独立开发Spring Boot应用程序。
– 理解和运用Spring框架进行企业级开发的高级特性。
这套Spring全套视频教程是初学者入门和进阶的理想选择,可以帮助开发者快速掌握Spring框架的应用,并在实际工作中运用所学知识。
课程目录:
Spring视频零基础入门到高级,spring全套视频教程详解
├──code
| └──spring6.zip 579.12kb
├──document
| ├──Spring6_pdf版讲义.pdf 79.25M
| ├──Spring6_wold版讲义.docx 10.91M
| ├──Spring6_语雀版讲义.md 457.75kb
| ├──Spring6课件-语雀地址.txt 0.10kb
| ├──对代理模式的理解.png 98.28kb
| ├──类和类之间的关系.png 27.49kb
| ├──事务隔离级别.png 28.05kb
| └──依赖倒置原则(DIP原则).png 52.97kb
├──resources
| └──spring-5.3.9-dist.zip 78.60M
├──video
| ├──001-Spring课程导读.mp4 95.62M
| ├──002-环境准备.avi 32.26M
| ├──003-分析程序存在的问题.avi 56.99M
| ├──004-软件开发原则之OCP开闭原则.avi 40.30M
| ├──005-软件开发原则之DIP依赖倒置原则.avi 42.86M
| ├──006-控制反转IoC思想的理解.avi 57.59M
| ├──007-依赖注入DI.avi 39.01M
| ├──008-Spring的8大模块.avi 79.99M
| ├──009-Spring框架的特点.avi 64.64M
| ├──010-Spring的下载.avi 80.86M
| ├──011-Spring的jar包.avi 60.19M
| ├──012-Spring的第一个入门程序.avi 169.79M
| ├──013-对Spring的第一个程序小细节1.avi 93.70M
| ├──014-对Spring的第一个程序小细节2.avi 143.91M
| ├──015-Spring6启用Log4j日志框架.avi 61.49M
| ├──016-控制反转和依赖注入的关系.avi 32.54M
| ├──017-依赖注入之set注入.avi 163.51M
| ├──018-依赖注入之构造注入.avi 83.04M
| ├──019-set注入专题之内部Bean和外部Bean.avi 51.90M
| ├──020-set注入专题之注入简单类型.avi 39.29M
| ├──021-set注入专题之什么是简单类型.avi 26.97M
| ├──022-set注入专题之测试简单类型.avi 60.50M
| ├──023-set注入专题之简单类型Date.avi 47.61M
| ├──024-set注入专题之简单类型注入的经典应用.avi 67.42M
| ├──025-set注入专题之级联属性赋值.avi 75.07M
| ├──026-set注入专题之注入数组.avi 46.77M
| ├──027-set注入专题之List和Set集合注入.avi 31.12M
| ├──028-set注入专题之Map和Properties注入.avi 47.18M
| ├──029-set注入专题之注入null和空字符串.avi 54.31M
| ├──030-set注入专题之注入特殊字符怎么办.avi 38.52M
| ├──031-基于p命名空间的注入.avi 39.87M
| ├──032-基于c命名空间的注入.avi 44.31M
| ├──033-util命名空间让配置复用.avi 76.02M
| ├──034-基于XML的自动装配byName.avi 64.71M
| ├──035-基于XML的自动装配byType.avi 72.00M
| ├──036-引入外部的属性配置文件.avi 47.85M
| ├──037-bean作用域之单例和多例.avi 72.55M
| ├──038-bean作用域之scope其它选项.avi 40.27M
| ├──039-bean作用域之自定义scope.avi 68.36M
| ├──040-GoF23种设计模式概述.avi 70.02M
| ├──041-简单工厂模式详解.avi 95.98M
| ├──042-GoF23种设计模式之工厂方法模式.avi 96.82M
| ├──043-Bean的实例化之第一种方式.avi 50.38M
| ├──044-Bean的实例化之第二种方式.avi 51.79M
| ├──045-Bean的实例化之第三种方式.avi 59.05M
| ├──046-Bean的实例化之第四种方式.avi 92.69M
| ├──047-BeanFactory和FactoryBean的区别.avi 20.06M
| ├──048-FactoryBean实战之注入Date.avi 104.13M
| ├──049-Bean的生命周期之五步.avi 96.96M
| ├──050-Bean的生命周期之七步.avi 54.85M
| ├──051-Bean的生命周期之十步.avi 153.69M
| ├──052-Bean的生命周期之不同作用域有不同的管理方式.avi 31.54M
| ├──053-自己new的对象纳入Spring容器管理.avi 26.64M
| ├──054-Bean的循环依赖之单例和set模式下.avi 61.44M
| ├──055-Bean的循环依赖之解决循环依赖的本质.avi 30.83M
| ├──056-Bean的循环依赖之多例和set模式下.avi 65.48M
| ├──057-Bean的循环依赖之构造注入模式下.avi 52.70M
| ├──058-Bean的循环依赖之源码分析.avi 169.29M
| ├──059-回顾反射机制之调用方法四要素.avi 37.47M
| ├──060-回顾反射机制之反射调用方法.avi 76.31M
| ├──061-回顾反射机制之SpringDI核心实现.avi 96.02M
| ├──062-手写Spring框架之准备工作.avi 60.14M
| ├──063-手写Spring框架之核心接口实现.avi 58.10M
| ├──064-手写Spring框架之实例化Bean.avi 137.18M
| ├──065-手写Spring框架之获取所有set方法.avi 87.75M
| ├──066-手写Spring框架之给非简单类型属性赋值.avi 71.03M
| ├──067-手写Spring框架之给简单类型属性赋值.avi 93.98M
| ├──068-手写Spring框架之测试自己的框架.avi 108.00M
| ├──069-Spring IoC注解之回顾注解小细节.avi 98.43M
| ├──070-Spring IoC注解之反射注解.avi 43.61M
| ├──071-Spring IoC注解之组件扫描原理.avi 118.87M
| ├──072-Spring IoC注解之声明Bean的注解.avi 38.10M
| ├──073-Spring IoC注解之Spring注解的使用.avi 89.08M
| ├──074-Spring IoC注解之解决多个包扫描问题.avi 25.79M
| ├──075-Spring IoC注解之选择性实例化Bean.avi 83.68M
| ├──076-Spring IoC注解之@Value注解.avi 122.60M
| ├──077-Spring IoC注解之@Autowired和@Qualifier.avi 114.52M
| ├──078-Spring IoC注解之@Autowired注解可以出现的位置.avi 39.08M
| ├──079-Spring IoC注解之@Resource注解.avi 134.52M
| ├──080-Spring IoC注解之全注解开发.avi 30.00M
| ├──081-JdbcTemplate之环境准备.avi 102.61M
| ├──082-JdbcTemplate之新增.avi 18.00M
| ├──083-JdbcTemplate之修改和删除.avi 19.21M
| ├──084-JdbcTemplate之查一个对象.avi 16.63M
| ├──085-JdbcTemplate之查多个对象.avi 15.25M
| ├──086-JdbcTemplate之查一个值.avi 30.64M
| ├──087-JdbcTemplate之批量添加.avi 31.90M
| ├──088-JdbcTemplate之批量更新.avi 20.39M
| ├──089-JdbcTemplate之批量删除.avi 14.94M
| ├──090-JdbcTemplate之回调函数.avi 44.36M
| ├──091-JdbcTemplate之整合德鲁伊连接池.avi 40.34M
| ├──092-GoF代理模式之对代理模式的深入理解.avi 139.26M
| ├──093-GoF代理模式之静态代理前序.avi 132.44M
| ├──094-GoF代理模式之静态代理代码实现.avi 162.73M
| ├──095-GoF代理模式之动态代理概述.avi 54.12M
| ├──096-GoF代理模式之JDK动态代理的两个参数.avi 109.74M
| ├──097-GoF代理模式之JDK动态代理的调用处理器.avi 45.67M
| ├──098-GoF代理模式之JDK动态代理invoke方法.avi 73.84M
| ├──099-GoF代理模式之invoke方法的三个参数.avi 62.17M
| ├──100-GoF代理模式之invoke方法的返回值.avi 56.34M
| ├──101-GoF代理模式之JDK动态代理工具类封装.avi 43.34M
| ├──102-GoF代理模式之CGLIB动态代理.avi 117.70M
| ├──103-面向切面编程之对面向切面编程的深入理解.avi 157.23M
| ├──104-面向切面编程之七大术语.avi 137.95M
| ├──105-面向切面编程之切点表达式.avi 47.86M
| ├──106-Spring AOP实现之概述.avi 34.22M
| ├──107-Spring AOP基于注解之准备工作.avi 37.70M
| ├──108-Spring AOP基于注解之实现步骤.avi 92.39M
| ├──109-Spring AOP基于注解之切点表达式.avi 26.54M
| ├──110-Spring AOP基于注解之所有通知类型.avi 78.70M
| ├──111-Spring AOP基于注解之切面顺序.avi 26.05M
| ├──112-Spring AOP基于注解之通用切点.avi 34.03M
| ├──113-Spring AOP基于注解之连接点.avi 36.06M
| ├──114-Spring AOP基于注解之全注解开发.avi 22.62M
| ├──115-Spring AOP基于XML方式的实现.avi 70.56M
| ├──116-Spring AOP编程式事务解决方案.avi 89.07M
| ├──117-Spring AOP安全日志解决方案.avi 65.70M
| ├──118-Spring事务之事务概述.avi 58.49M
| ├──119-Spring事务之引入事务场景.avi 111.30M
| ├──120-Spring事务之演示转账失败.avi 64.48M
| ├──121-Spring事务之事务管理器接口.avi 46.57M
| ├──122-Spring事务之注解方式.avi 51.92M
| ├──123-Spring事务之传播行为.avi 97.73M
| ├──124-Spring事务之搭建传播行为测试程序.avi 150.12M
| ├──125-Spring事务之传播行为REQUIRED.avi 31.37M
| ├──126-Spring事务之传播行为REQUIRES_NEW.avi 49.62M
| ├──127-Spring事务之事务隔离级别的三大读问题.avi 62.16M
| ├──128-Spring事务之事务隔离级别.avi 24.29M
| ├──129-Spring事务之测试事务隔离级别.avi 91.01M
| ├──130-Spring事务之事务超时避免踩坑.avi 49.49M
| ├──131-Spring事务之只读事务启动优化策略.avi 27.13M
| ├──132-Spring事务之设置遇到哪些异常时回滚.avi 30.83M
| ├──133-Spring事务之设置遇到哪些异常不回滚.avi 22.35M
| ├──134-Spring事务之全注解式开发.avi 99.42M
| ├──135-Spring事务之声明式事务XML实现方式.avi 188.54M
| ├──136-Spring框架对JUnit4的支持.avi 51.89M
| ├──137-Spring框架对JUnit5的支持.avi 24.56M
| ├──138-Spring框架集成MyBatis的实现步骤.avi 55.49M
| ├──139-Spring框架集成MyBatis数据库表和引入依赖.avi 50.85M
| ├──140-Spring框架集成MyBatis准备包和pojo.avi 12.07M
| ├──141-Spring框架集成MyBatis实现Mapper接口和配置文件.avi 46.76M
| ├──142-Spring框架集成MyBatis编写service接口和实现类.avi 40.48M
| ├──143-Spring框架集成MyBatis编写mybatis核心配置.avi 23.29M
| ├──144-Spring框架集成MyBatis编写Spring配置文件.avi 43.43M
| ├──145-Spring框架集成MyBatis测试程序.avi 25.29M
| ├──146-在Spring主配置文件中引入子配置文件.avi 20.96M
| ├──147-Spring框架的八大设计模式.avi 72.32M
| └──148-Spring框架的八大设计模式.avi 80.25M
└──作业
| └──Spring6作业.txt 1.47kb