View Code? Open in Web Editor
NEW
涵盖了 Spring 框架的核心概念和关键功能,包括控制反转(IOC)容器的使用,面向切面编程(AOP)的原理与实践,事务管理的方式与实现,Spring MVC 的流程与控制器工作机制,以及 Spring 中数据访问、安全、Boot 自动配置等方面的深入研究。此外,它还包含了 Spring 事件机制的应用、高级主题如缓存抽象和响应式编程,以及对 Spring 源码的编程风格与设计模式的深入探讨。
Home Page: https://blog.csdn.net/duzhuang2399
License: MIT License
Java 92.86%
Groovy 0.22%
HTML 6.92%
spring-reading's People
Contributors
spring-reading's Issues
如图,接口 ConfigurableBeanFactory
是继承了 HierarchicalBeanFactory
和 SingletonBeanRegistry
。
建议用VuePress 搭建站点,提高可读性,优化SEO
工具类也很重要, 可以加一个 工具类 的讲解 :)
看了博主的EmbeddedValueResolverAware文章个人有几点疑问:
1.resolve()方法是如何具体的去读取解析配置文件的参数?
2.如果配置文件存在多环境区分它又是如何去处理的比如:dev\test\pro三个不同的环境多有user.name,这个变量。resolve()方法具体如果抉择?
3.
作者你好,我看了你对BeanPostProcessor和BeanFactoryPostProcessor源码分析。都似乎在做一些与bean相关的操作。我想知道这两者具体有什么不同。
作者你好,你在BeanPostProcessor源码分析中,提到过一个'非懒加载的单例bean'的概念,我不太清楚这是什么意思。在Spring中,我知道有'懒加载'和'非懒加载'这两种方式,但我不太确定它们的具体作用和差异是什么。能否详细为我解释一下?
BeanDefinitionRegistry 的讲解文中中,BeanDefinitionRegistry 接口和 DefaultListableBeanFactory 类的关系说反了,应该是“DefaultListableBeanFactory 是 BeanDefinitionRegistry 的一个具体实现”
【还是】应该是【然后】【后续】吧
作者你好,对于SpringIoc这篇文章中发现个别错误问题以及个人疑问:
1.最佳实践模块中MyServiceB类定义了,应该是A和B
2.时序图的布局是否可以优化下,比如点击图片显示一个弹出层这样方便查看。现在的图片操作样式不方便阅读
3.MergedBeanDefinitionPostProcessor 这个合并处理器的用途是啥?一般什么场景下会用到这个?
4.为什么推荐使用@PostConstruct 和@PreDestroy注解来做bean的初始化和销毁操作而不是init-method和destroy-method属性,它两不应该是同一套实现机制吗?
MergedBeanDefinitionPostProcessor 是 Spring 框架中的一个接口,主要用于在 bean 定义被合并后(但在 bean 实例化之前 bean 实例化之后,属性填充/初始化之前)进行后处理。它扩展了 BeanPostProcessor,增加了处理合并 bean 定义的能力。
正确拼写:ProertiesPropertySource
有推荐的阅读顺序吗?如果有,麻烦告诉我markdown地址
因为spring-resource的pom.xml文件加入一行下列代码。导致spring-resource无法打jar包。需要把这行代码移除,才能让Demo正常跑起来。
想问下在日常中博主你是怎么学习Spring框架的?