搜索

pdf文档 Spring Framework 2.0.3 Reference

3.57 MB 495 页 0 下载 70 浏览 0 评论 0 收藏
语言 格式 评分
英语
.pdf
3
摘要
文档是Spring Framework 2.0.3参考指南,概述了2.0版本的新特性。核心改进包括:IoC容器支持基于XML Schema的简化配置和新的bean作用域;中间层增强了声明式事务配置、JPA抽象层、异步JMS支持和JDBC新类(NamedParameterJdbcTemplate、SimpleJdbcTemplate);Web层引入了Spring MVC表单标签库。文档还提到对@AspectJ AOP的支持、与Struts和JSF等技术的集成、以及MVC Portlet框架。Spring 2.0移除了部分过时类(如ResultReader、BeanFactoryBootstrap)和对Apache OJB及iBATIS SQL Maps 1.3的支持。文档强调Spring是模块化的,允许按需使用组件,并保持与Java 1.3/1.4/1.5的兼容性。
AI总结
Spring Framework 2.0 是一次重大版本升级,主要围绕 IoC 容器、中间层数据访问和 Web 层进行了大量改进。 **核心改进:** 1. **IoC 容器**:引入了基于 XML Schema 的新配置语法,使配置更简洁易读;新增了 Bean 作用域;支持 @AspectJ 注解驱动的 AOP。 2. **中间层**: * **事务管理**:XML 配置方式大幅简化,并提供了 AspectJ 库,可使任何对象(包括非 Spring 容器管理的对象)支持事务。 * **JPA**:新增了 JPA 抽象层,提供与 Spring JDBC 抽象层类似的模式支持。 * **异步 JMS**:新增了对异步接收消息的支持(消息驱动 POJO)。 * **JDBC**:新增 `NamedParameterJdbcTemplate`(支持命名参数)和 `SimpleJdbcTemplate`(简化 Java 5+ 开发)。 3. **Web 层**: * **表单标签库**:新增了功能丰富的 JSP 标签库,极大简化了 Spring MVC 中的 JSP 页面编写。 4. **文档与示例**:参考文档全面更新,并提供了专注于演示单一新功能的“展示”示例应用。 **重要变更与兼容性说明:** * **配置变更**:推荐使用新的 XSD 模式文件,旧的 DTD 仍受支持。Bean 作用域定义方式从 `singleton` 属性变更为 `scope` 属性。 * **移除内容**:移除了大量已废弃的类和方法(如 `ResultReader`、`BeanFactoryBootstrap`);移除了对 Apache OJB 和 iBATIS SQL Maps 1.3 的支持。 * **行为变更**:`UrlFilenameController` 的视图名称解析逻辑已更改,会考虑请求的嵌套路径,升级时需注意。 * **兼容性**:Spring 2.0 完全向后兼容 Spring 1.2,但推荐新应用使用 2.0 的新特性。框架仍支持 Java 1.3 及以上版本。 **其他:** * 文档中提及了 Spring 对表现层(Web MVC、Struts、JSF、Portlet MVC)和中间层数据访问(事务、DAO、JDBC、ORM)的全面支持。 * Spring 被描述为一个模块化、非侵入式的轻量级企业应用开发解决方案。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 488 页请下载阅读 -
文档评分
请文明评论,理性发言.