2.4 新的模块组织方式和系统构建方式
框架的模块已经被重新修订了,现在的组织结构是:一个源码分支是一个 jar 文件:
- org.springframework.aop
- org.springframework.beans
- org.springframework.context
- org.springframework.context.support
- org.springframework.expression
- org.springframework.instrument
- org.springframework.jdbc
- org.springframework.jms
- org.springframework.orm
- org.springframework.oxm
- org.springframework.test
- org.springframework.transaction
- org.springframework.web
- org.springframework.web.portlet
- org.springframework.web.servlet
- org.springframework.web.struts
注意:
原来的 Spring.jar 文件包含了几乎所有框架内容,而现在不再提供了。
现在我们使用新的 Spring 构建系统,从熟知的 Spring Web Flow 2.0 中而来,它给了我们 如下的特性:
- 基于 Ivy 的“Spring 构建”系统
- 一致的开发过程
- 一致的依赖管理
- 一致的 OSGi 清单生成