搜索

pdf文档 Spring Framework 2.0.6 Reference

3.60 MB 499 页 0 下载 71 浏览 0 评论 0 收藏
语言 格式 评分
英语
.pdf
3
摘要
文档主要介绍了Spring Framework 2.0.6版本的新特性与改进。核心内容包括:XML配置的简化与扩展,新增bean作用域(如request和session),以及可扩展的XML编写机制;AOP方面提供了更易用的XML配置和@AspectJ注解支持;中间层增强了声明式事务配置、JPA抽象层、异步JMS支持和JDBC新类(NamedParameterJdbcTemplate、SimpleJdbcTemplate);Web层新增Spring MVC表单标签库、约定优于配置支持和Portlet框架;其他改进包括动态语言支持(JRuby、Groovy、BeanShell)、JMX通知、任务调度抽象和Java 5支持。文档还提及了已弃用类(如ResultReader、BeanFactoryBootstrap)的移除,以及Apache OJB和iBATIS SQL Maps 1.3支持的终止。示例应用和文档也得到了更新。
AI总结
Spring Framework 2.0 引入了多项重大更新,涵盖核心容器、中间层、Web 层及 AOP 等方面。 **核心容器改进**:XML 配置更易编写且支持扩展,推荐使用 XSD 文件。Bean 作用域定义方式有变化,不再使用 `singleton` 属性,改用 `scope` 属性。新增了请求、会话等作用域,并支持用户自定义作用域。此外,移除了 `ResultReader`、`BeanFactoryBootstrap` 等旧类和方法,并停止对 Apache OJB 和 iBATIS SQL Maps 1.3 的支持。 **中间层 (Middle Tier)**:声明式事务的 XML 配置大幅简化。新增了对 JPA 的抽象层、异步 JMS 消息接收支持,以及 `NamedParameterJdbcTemplate` 和 `SimpleJdbcTemplate` 等 JDBC 工具类。 **Web 层**:Spring MVC 新增了功能丰富的 JSP 表单标签库,并引入了“约定优于配置”的支持,可减少 XML 配置量。同时,新增了与 Spring MVC 概念相似的 Portlet 框架。 **AOP**:AOP 的 XML 配置更简单,并集成了 AspectJ 切入点语言和 @AspectJ 注解风格。 **其他更新**:增加了对 JRuby、Groovy 和 BeanShell 等动态语言的支持,提升了 JMX 通知和 MBean 注册控制功能,并提供了任务调度抽象。文档和示例应用也已更新,其中展示应用重点演示单一新功能,例如使用 Groovy 实现 Spring MVC 控制器,该控制器支持热部署,修改后无需重启即可生效。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 492 页请下载阅读 -
文档评分
请文明评论,理性发言.