
图文
Spring 源码学习 04:初始化容器与 DefaultListableBeanFactory
从入口和构造函数开始,说明 Spring 容器启动时 DefaultListableBeanFactory 的初始化。
图文

从入口和构造函数开始,说明 Spring 容器启动时 DefaultListableBeanFactory 的初始化。

比较 Java、XML、Groovy 和 GenericApplicationContext 创建 Spring IoC 容器的方式。

用 IoC、DI、Container 和 Bean 的概念,建立 Spring 容器与 Bean 管理的基础认识。

记录 Spring 源码学习环境的准备、源码下载、测试执行与常见编译问题排查。

介绍 Doc View 的 Spring、Dubbo Markdown 模板设置,以及基于 Velocity 的模板变量。

记录 DocView 新版本的 Markdown 导出、Dubbo 接口支持、帮助文档地址和后续功能规划。

Warning: Calling `brew list` to only list formulae is deprecated! Use `brew list --formula` instead.

从一次事务失效排查出发,说明 Spring 代理调用边界,并给出拆分服务、编程式事务与事务组件三种方案。

介绍 Doc View 首版的开发背景、接口文档预览与 Markdown 复制功能,以及注解和参数规则。

通过 CopyOnWriteArrayList 的源码,说明写时复制数组、读写锁以及 add、remove、get 的实现取舍。