更新时间:2022-10-26 来源:黑马程序员 浏览量:
学过Java的同学一定知道,BeanFactoryPostProcessor和BeanPostProcessor是Spring重要扩展点之一,不管是Spring自身的组件还是第三方框架与Spring整合,几乎都用到了这个扩展点;SpringBean的生命周期是剖析Spring原理和源码的重要基石,也是自定义框架的必备技能。而这些知识点必须得深入学习Spring才能掌握!
为帮助同学们可以在面试和工作中更加得心应手,黑马程序员大佬潜心研究,经过层层提炼,给大家带来了《Spring 零基础入门到精通》全新视频教程,力求大家可以更好的学会Spring 原理,精通底层原理,拥有读懂源码的职场能力,拥有抵挡职场风雨的实力!
在此套课程中,黑马老师采用通俗易懂的讲解方式,并结合流程图、继承体系图、源码剖析图等清晰的知识点图片,带大家由浅入深的学习Spring,在自然的教学中,让你轻松掌握Spring知识点。类似于下面这张展示SpringBean的生命周期和Bean后处理器执行时机的图形,在整套教程中随处可见!
本课程涉及Spring基础思想理论、xml配置应用、注解配置应用、Bean后处理器、Bean实例化过程和生命周期、SpringMVC基础与原理等知识,既适合Spring框架初学者,也适合会基本使用Spring但想对Spring原理深入了解者。
全套视频 999945555教程+笔记+源码百度云盘下载地址:
http://yun.itheima.com/course/954.html?cz
在线观看全集视频
jQuery精讲大厂案例实战教程
1. 黑马Java毕业的学员,想对Spring原理和关键源码了解的同学
2. 有一定javaweb基础,想对Spring系统学习的同学
1. 黑马Java毕业的学员,想对Spring原理和关键源码了解的同学 课程亮点:
1、课程从Spring零基础讲起,但又对Spring的主要原理进行了深入的剖析
2、课程基础部分可以让初学者快速上手进行Spring开发,高级拓展部分可以让有基础的同学更深入了解Spring各个扩展点、原理和源码,为Spring其他生态学习奠定夯实的基础
学完本课程能够收获:掌握Spring基本使用、掌握Bean工厂后处理器等扩展点、掌握自定义命名空间等xml标签解析原理、掌握注解解析原理、掌握SpringMVC基本使用、掌握SpringMVC各个组件的原理等
第1节 - 一套吃透Spring系列课程导学
第2节 - Spring基础容器部分课程概述
第3节 - 传统javaweb开发的困惑
第4节 - 传统javaweb开发困惑的解决思路
第5节 - IoC控制反转思想的提出
第6节 - DI依赖注入思想的提出和两者关系
第7节 - AOP面向切面编程思想的提出和三种思想的总结
第8节 - 框架概念的提出
第9节 - 思想、框架和编码的关系
第10节 - Spring框架的诞生部分简介
第11节 - Spring框架的概述
第12节 - Spring框架的官方站点
第13节 - Spring的发展历史
第14节 - SpringFramework技术栈图示
第15节 - BeanFactory版本的快速入门
第16节 - BeanFactory版本的快速入门2
第17节 - BeanFactory版本的依赖注入总结
第18节 - ApplicationContext版本的快速入门
第19节 - BeanFactory和ApplicationContext的关系
第20节 - BeanFactory和ApplicationContext的继承体系
第21节 - 基于xml方式的Spring应用简介
第22节 - 基于xml方式的Bean的配置概览
第23节 - 基于xml方式Bean的配置-beanName和别名配置
第24节 - 基于xml方式Bean的配置-Bean的作用范围scope配置
第25节 - 基于xml方式Bean的配置-Bean的延迟加载
第26节 - 基于xml方式Bean的配置-初始化方法和销毁方法
第27节 - 基于xml方式Bean的配置-InitializingBean方式
第28节 - 基于xml方式Bean的配置-实例化Bean的方式-构造方法方式
第29节 - 基于xml方式Bean的配置-静态工厂方法方式
第30节 - 基于xml方式Bean的配置-实例工厂方法方式
第31节 - 基于xml方式Bean的配置-有参数的静态工厂和实例工厂方法
第32节 - 基于xml方式Bean的配置-实现FactoryBean规范延迟Bean实例化
第33节 - 基于xml方式Bean的配置-注入方式和注入数据类型
第34节 - 基于xml方式Bean的配置-注入集合数据类型
第35节 - 基于xml方式Bean的配置-自动装配
第36节 - 基于xml方式Bean的配置-命名空间的种类
第37节 - 基于xml方式Bean的配置-beans的profile属性切换环境
第38节 - 基于xml方式Bean的配置-import标签
第39节 - 基于xml方式Bean的配置-alias标签
第40节 - 基于xml方式Bean的配置-自定义命名空间标签的使用步骤
第41节 - Spring常用的三种getBean的API
第42节 - Spring配置非自定义Bean-DruidDatasource
第43节 - Spring配置非自定义Bean-Connection
第44节 - Spring配置非自定义Bean-Date
第45节 - Spring配置非自定义Bean-SqlSessionFactory
第46节 - SpringBean实例化的基本流程-BeanDefinition
第47节 - SpringBean实例化的基本流程-单例池和流程总结
第48节 - Spring的Bean工厂后处理器入门
第49节 - Spring的Bean工厂后处理器注册BeanDefinition
第50节 - Spring的Bean工厂后处理器-BeanDefinitionRegistryPostProcessor
第51节 - Spring的Bean工厂后处理器-完善实例化基本流程图
第52节 - Spring的Bean工厂后处理器-自定义@Component
第53节 - Spring的Bean后处理器-概念和快速入门操作
第54节 - Spring的Bean后处理器-before和after方法的执行时机
第55节 - Spring的Bean后处理器-案例-时间日志功能增强
第56节 - Spring的Bean后处理器-再次完善实例化基本流程图
第57节 - SpringBean的生命周期的概述
第58节 - SpringBean的生命周期-初始化阶段执行步骤
第59节 - SpringBean的生命周期-初始化阶段注入属性信息封装
第60节 - SpringBean的生命周期-属性注入的三种情况
第61节 - SpringBean的生命周期-单向对象注入的代码验证
第62节 - SpringBean的生命周期-循环依赖概念及其解决方案
第63节 - SpringBean的生命周期-三级缓存的设计原理
第64节 - SpringBean的生命周期-循环依赖源码流程剖析
第65节 - SpringBean的生命周期-Aware接口
第66节 - Spring IoC容器实例化Bean整体流程图
第67节 - Spring整合第三方框架的两种方案(xml方式)
第68节 - Spring整合第三方框架-MyBatis原始操作代码
第69节 - Spring整合第三方框架-MyBatis整合Spring实现
第70节 - Spring整合第三方框架-MyBatis整合Spring-SqlSessionFactoryBean源码剖析
第71节 - Spring整合第三方框架-MyBatis整合Spring-MapperScannerConfigurer
第72节 - Spring整合第三方框架-加载外部properties文件
第73节 - Spring整合第三方框架-自定义命名空间解析原理
第74节 - Spring整合第三方框架-自定义命名空间总结和案例需求
第75节 - Spring整合第三方框架-自定义命名空间代码实现(一)
第76节 - Spring整合第三方框架-自定义命名空间代码实现(二)
第77节 - Spring的注解开发-章节内容概述
第78节 - Spring的注解开发-注解版本和@Component简介
第79节 - Spring的注解开发-@Component使用
第80节 - Spring的注解开发-作用范围等注解使用
第81节 - Spring的注解开发-@Component的三个衍生注解
第82节 - Spring的注解开发-依赖注入相关注解
第83节 - Spring的注解开发-依赖注入@Autowired扩展
第84节 - Spring的注解开发-非自定义Bean的配置
第85节 - Spring的注解开发-Spring配置类的开发
第86节 - Spring的注解开发-Spring配置其他注解
第87节 - Spring的注解开发-注解原理解析-xml方式组件扫描
第88节 - Spring的注解开发-注解原理解析-注解方式组件扫描
第89节 - Spring的注解开发-注解方式整合MyBatis代码实现
第90节 - Spring的注解开发-注解方式整合MyBatis的原理
第91节 - Spring的注解开发-@Import整合三方框架原理