下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、以下资料为java培训机构为大家整理。Spring源代码的组织结构发表于54 天前? Spring? 评论数 2 ? 被围观 48 views+首先获得Spring的源代码,可以通过/svn/spring-framework/地址,使用EclipseSVN检出功能或者其他工具获得源代码.Build-spring-framework是整个Spring源代码的构建目录,里面是项目的构建脚本,如果要自己动手构建Spring,可以进入这个目录使用ANT进行构建。l org.springframework.context是IoC容器的源代码目录l
2、 org.springframework.aop是AOP实现的源代码目录l org.springframework.jdbc是JDBC的源代码部分l org.springframework.orm是O/R Mapping对应的源代码实现部分l org.springframework.samples.petclinic是Spring提供的一个应用示例的源代码,便于我们开发Spring应用时参考。 Spring源代码中的每个包(比如org.springframework.context)都以一个相对独立的子项目存在于代码库中。之所以说这些包
3、是子项目,是因为每个包都可以作为独立的项目导入到Eclipse中,都有Eclipse的项目配置文件,有针对这些包的代码的测试用例,这些测试用例组织在src/test目录中。另外还有针对自己包的build构建文件,这些构建文件同时也是构成整个Spring项目构建的一部分。这种代码组织结构使得包之间的相互耦合相对较小,非常有利于各个子模块的并行开发、集成与测试。在每个源代码包中,都有着类似的代码结构划分,比如src是源代码目录,其中的main目录用来存放产品代码,test用来存放测试代码。main里面的java目录用来存放java源文件,而resources目录用来存放资源文件。target目录用
4、来存放编译好的classes文件,这个target名字让我想起了在嵌入式软件的开发系统中也常看到这样的目录,在那些系统里,这些目录常用来存放目标代码,往往还可以针对不同的处理器结构和平台(比如X86平台、PPC平台、arm平台等)。在这里,因为Java的跨平台特性,所以只要一个target即可,也许这些名字也是Java起源于嵌入式系统开发的佐证之一吧。这些代码的组织规划很统一,让整个Spring的源代码看起来非常整齐,浏览起来非常方便。经过这么多年的发展,其核心已经比较稳定了,包括各个基本包的设计和命名。同时,我们从这些源代码的组织也隐约地看到了Spring的配置管理和构建过程,比如项目组织、测试管理、构建工具以及依赖关系管理工具的使用等,这些
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 村委自行采购内控制度
- 外贸订单采购管理制度
- 学校物料采购规章制度
- 药品采购与代理管理制度
- 采购综合管理制度
- 原材料构件采购入库制度
- 严格执行物品采购制度
- 学校双人采购定期轮换制度
- 采购收货制度
- 采购销售提成制度
- 新东方《中国学生出国留学发展报告》
- 2026年《必背60题》抖音本地生活BD经理高频面试题包含详细解答
- 高教版2023年中职教科书《语文》(基础模块)下册教案全册
- 医院品管圈(QCC)活动成果报告书-基于QFD 润心服务改善 ICU 患者及家属就医体验
- 基于PLC的物料分拣系统设计
- JJG 693-2011可燃气体检测报警器
- 《低压配电设备安装与调试》课件 劳动 学习任务 3 落地式配电柜安装与调试
- 研究性课题研究报告高中生
- 国开网电大市场调查形成性考核第三次考核答案
- 关键信息基础设施安全保护要求
- 设备配件采购合同范本
评论
0/150
提交评论