《尚硅谷_Spring注解驱动开发》是一套帮助我们深入了解Spring原理机制的教程。现今SpringBoot.SpringCloud技术非常火热,作为Spring之上的框架,他们大量使用到了Spring的一些底层注解.原理,比如@[email protected][email protected]等。如果掌握这些底层原理.注解,那么我们对这些高层框架就能做到高度定制,使用的游刃有余; 本视频涵盖的内容: 1).Spring的常用注解(@[email protected][email protected][email protected][email protected][email protected][email protected]等) 2).Spring的原理; 1).后置处理器(BeanPostProcessor.BeanFactoryPostProcessor等) 2).监听器(ApplicationListener) 3).Spring容器启动过程; 3).web原理 1).Servlet3.0标准新增特性 2).异步请求相关 本视频使用了maven构建程序,需要同学们有对Spring.SpringMVC的基本使用能力;0基础的同学,可以去《谷粒学苑》补充maven.spring相关的知识。
视频目录 00.源码.课件01.课程简介-注解驱动开发02.组件注册[email protected][email protected]给容器中注册组件03.组件注册[email protected]自动扫描组件&指定扫描规则04.组件注册-自定义TypeFilter指定过滤规则05.组件注册[email protected]设置组件作用域06.组件注册[email protected]懒加载07.组件注册[email protected]按照条件注册bean08.组件注册[email protected]给容器中快速导入一个组件09.组件注册[email protected]使用ImportSelector10.组件注册[email protected]使用ImportBeanDefinitionRegistrar11.组件注册-使用FactoryBean注册组件12.生命周期[email protected]指定初始化和销毁方法13.生命周期-InitializingBean和DisposableBean14.生命周期[email protected][email protected]15.生命周期-BeanPostProcessor-后置处理器16.生命周期-BeanPostProcessor原理17.生命周期-BeanPostProcessor在Spring底层的使用18.属性赋值[email protected]赋值19.属性赋值[email protected]加载外部配置文件20.自动装配[email protected][email protected][email protected]21.自动装配[email protected][email protected]22.自动装配-方法.构造器位置的自动装配23.自动装配-Aware注入Spring底层组件&原理24.自动装配[email protected]环境搭建25.自动装配[email protected]根据环境注册bean26.IOC-小结27.AOP-AOP功能测试28.[源码]-AOP原理[email protected]29.[源码]-AOP原理-AnnotationAwareAspectJAutoProxyCreator分析30.[源码]-AOP原理-注册AnnotationAwareAspectJAutoProxyCreator31.[源码]-AOP原理AnnotationAwareAspectJAutoProxyCreator执行时机32.[源码]-AOP原理-创建AOP代理33.[源码]-AOP原理-获取拦截器链-MethodInterceptor34.[源码]-AOP原理-链式调用通知方法35.[源码]-AOP-原理总结36.声明式事务-环境搭建37.声明式事务-测试成功38.[源码]-声明式事务-源码分析39.扩展原理-BeanFactoryPostProcessor40.扩展原理-BeanDefinitionRegistryPostProcessor41.扩展原理-ApplicationListener用法42.扩展原理-ApplicationListener原理43.扩展原理[email protected]与SmartInitializingSingleton44.[源码]-Spring容器创建-BeanFactory预准备45.[源码]-Spring容器创建-执行BeanFactoryPostProcessor46.[源码]-Spring容器创建-注册BeanPostProcessors47.[源码]-Spring容器创建-初始化MessageSource48.[源码]-Spring容器创建-初始化事件派发器.监听器等49.[源码]-Spring容器创建-创建Bean准备50.[源码]-Spring容器创建-Bean创建完成51.[源码]-Spring容器创建-容器创建完成52.[源码]-Spring源码总结53.servlet3.0-简介&测试54.servlet3.0-ServletContainerInitializer55.servlet3.0-ServletContext注册三大组件56.servlet3.0-与SpringMVC整合分析57.springmvc-整合58.springmvc-定制与接管SpringMVC59.servlet3.0-异步请求60.springmvc-异步请求-返回Callable61.springmvc-异步请求