- 前言
- 第一部分 核心实现
- 第 1 章 Spring 整体架构和环境搭建
- 第 2 章 容器的基本实现
- 第 3 章 默认标签的解析
- 第 4 章 自定义标签的解析
- 第 5 章 bean 的加载
- 第 6 章 容器的功能扩展
- 第 7 章 AOP
- 第二部分 企业应用
- 第 8 章 数据库连接 JDBC
- 第 9 章 整合 MyBatis
- 第 10 章 事务
- 第 11 章 SpringMVC
- 第 12 章 远程服务
- 第 13 章 Spring 消息
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
2.4.1 beans 包的层级结构
笔者认为阅读源码的最好方法是通过示例跟着操作一遍,虽然有时候或者说大多数时候会被复杂的代码绕来绕去,绕到最后已经不知道自己身在何处了,但是,如果配以 UML 还是可以搞定的。笔者就是按照自己的思路进行分析,并配合必要的 UML,希望读者同样可以跟得上思路。
我们先看看整个 beans 工程的源码结构,如图 2-3 所示。
图 2-3 beans 工程的源码结构
beans 包中的各个源码包的功能如下。
src/main/java 用于展现 Spring 的主要逻辑。
src/main/resources 用于存放系统的配置文件。
src/test/java 用于对主要逻辑进行单元测试。
src/test/resources 用于存放测试用的配置文件。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论