知识大全 Spring源代码的组织结构

Posted 目录

篇首语:不知道自己无知,乃是双倍的无知。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Spring源代码的组织结构相关的知识,希望对你有一定的参考价值。

Spring源代码的组织结构  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  Spring源代码的组织结构发表于 天前? Spring? 评论数 ? 被围观 views+

  首先获得Spring的源代码 可以通过src/svn/spring framework/地址 使用EclipseSVN检出功能或者其他工具获得源代码

  Build spring framework是整个Spring源代码的构建目录 里面是项目的构建脚本 如果要自己动手构建Spring 可以进入这个目录使用ANT进行构建

  l  ntext是IoC容器的源代码目录

  l  springframework aop是AOP实现的源代码目录

  l  springframework jdbc是JDBC的源代码部分

  l  springframework orm是O/R Mapping对应的源代码实现部分

  l  springframework samples petclinic是Spring提供的一个应用示例的源代码 便于我们开发Spring应用时参考

  

  Spring源代码中的每个包(比如ntext)都以一个相对独立的子项目存在于代码库中 之所以说这些包是子项目 是因为每个包都可以作为独立的项目导入到Eclipse中 都有Eclipse的项目配置文件 有针对这些包的代码的测试用例 这些测试用例组织在src/test目录中 另外还有针对自己包的build构建文件 这些构建文件同时也是构成整个Spring项目构建的一部分 这种代码组织结构使得包之间的相互耦合相对较小 非常有利于各个子模块的并行开发 集成与测试

  在每个源代码包中 都有着类似的代码结构划分 比如src是源代码目录 其中的main目录用来存放产品代码 test用来存放测试代码 main里面的java目录用来存放java源文件 而resources目录用来存放资源文件 target目录用来存放编译好的classes文件 这个target名字让我想起了在嵌入式软件的开发系统中也常看到这样的目录 在那些系统里 这些目录常用来存放目标代码 往往还可以针对不同的处理器结构和平台(比如X 平台 PPC平台 arm平台等) 在这里 因为Java的跨平台特性 所以只要一个target即可 也许这些名字也是Java起源于嵌入式系统开发的佐证之一吧 这些代码的组织规划很统一 让整个Spring的源代码看起来非常整齐 浏览起来非常方便

cha138/Article/program/Java/ky/201311/27928

相关参考

知识大全 在spring中应用log4j

  Logj是Apache的一个开放源代码项目通过使用Logj我们可以控制日志信息输送的目的地是控制台文件GUI组件甚至是套接口服务器NT的事件记录器UNIXSyslog守护进程等我们也可以控制每一条

知识大全 spring技术手册上的一个java动态代理例子

  Java代码  publicinterfaceIHello  publicvoidhello(Stringname);    Java代码  publicclassHelloImplimpleme

知识大全 Spring 包结构

Spring包结构  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Springjar    包含

知识大全 用spring简单实现发送邮件

  刚做完一个电影网站网站新注册用户时需要发送email进行确认但是这个功能不是由我来负责的在下对此功能颇有好奇之心于是自己就搭建了一个小的spring项目来进行实践  声明代码里有些内容并非是我一个

知识大全 Spring中事件处理的小技巧[4]

Spring中事件处理的小技巧[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  java代码

知识大全 Spring中事件处理的小技巧[3]

Spring中事件处理的小技巧[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  java代码

知识大全 Spring中事件处理的小技巧[2]

Spring中事件处理的小技巧[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  java代码

知识大全 在spring中有几种事务管理,分别是什么?

代码管理的事务处理TransactonTemplate的execute方法中的内部类TransactionCallback中的doInTransaction方法中使用publicvoidmake()?

知识大全 三证合一哪几位是组织机构代码证号?

三证合一哪几位是组织机构代码证号?企业三证合一之后,各证件的号码分别是:营业执照全部代码;税务登记证从第三位开始至倒数第二位代码;组织代码证第九位(字母)开始至倒数第二位代码。组织机构代码如同居民的身

知识大全 企业工会具有法人资格,一定要办理组织机构代码证吗

企业工会具有法人资格,一定要办理组织机构代码证吗?可以办理三证合一吗?事业单位要办理组织机构代码证。现在只有事业单位才可以办组织机构代码证新办的企业和个体自2015年10月1日起,不需要办组织机构代码