Spring
DrawnBreak
这个作者很懒,什么都没留下…
展开
-
Spring事务管理
原创 2021-10-26 23:31:20 · 175 阅读 · 0 评论 -
《Spring揭秘学习笔记》之 Spring IoC容器 ApplicationContext
ApplicationContext除了拥有 BeanFactory支持的所有功能之外,还进一步扩展了基本容器的功能,包括BeanFactoryPostProcessor、BeanPostProcessor其他特殊类型bean的自动识别容器启动后bean实例的自动初始化国际化的信息支持容器内事件发布等3种ApplicationContext的实现FileSystemXmlApplicationContext :从文件系统加载beanClassPathXmlApplicationCont原创 2020-12-11 00:03:56 · 244 阅读 · 0 评论 -
Spring揭秘学习笔记之BeanFactory容器原理
官方关于IOC的参考图:它会以某种方式加载Configuration Metadata(通常也就是XML格式的配置信息)然后根据这些信息绑定整个系统的对象,终组装成 一个可用的基于轻量级容器的应用系统。Ioc启动过程总共分为2个阶段:容器启动和实例化阶段。并且在这里2个阶段中,加入了足够多的可扩展点。容器启动阶段:从图里可以看到, Ioc从配置中将需要加载的元素映射成BeanDefintion, 并一一注册到BeanDefinitionRegistry中。实例化阶段(简单版)当某个原创 2020-12-01 23:56:00 · 312 阅读 · 0 评论 -
Spring揭秘学习笔记之BeanFactory
上一个笔记链接Spring Ioc容器体系除了IOC serviceProvider,还包括其他的东西。图上可以看到除了IocProvider, 还包括了AOP、线程管理、周期管理之类的。Spring提供2种容器 BeanFactory和ApplicationContext区别:BeanFactory: 延迟化加载。适合轻量级场景ApplicationContext: 给予BeanFacotry构建, 除了支持BeamFacotry所有功能,还提供了其他特性)Applicati原创 2020-12-01 00:07:52 · 184 阅读 · 1 评论 -
《Spring揭秘》学习笔记——IOC是什么
Spring揭秘是本很老的书了,京东上想买正版书都买不到了,毕竟Spring迭代那么多版,估计文章内的很多代码都不适用了。但是在Spring系列中,这本书评分是最高的,年初疫情期间趁着工作量不大把他看完了,现在希望能结合工作项目所用的Spring框架,复习一下并来看看该框架的实际变化。IoC是随着近年来轻量级容器(Lightweight Container)的兴起而逐渐被很多人提起的一个名词,它 的全称为Inversion of Control,中文通常翻译为“控制反转”,它还有一个别名叫做依赖原创 2020-11-30 00:22:49 · 226 阅读 · 0 评论