搜索

pdf文档 Spring Framework 1.2.3 Reference

1.44 MB 276 页 0 下载 75 浏览 0 评论 0 收藏
语言 格式 评分
英语
.pdf
3
摘要
文档是Spring Framework 1.2.3参考指南,介绍了Spring作为轻量级企业应用开发解决方案的核心特性。Spring由七个模块组成:Core提供依赖注入和BeanFactory;Context提供框架式Bean访问和资源加载;DAO提供JDBC抽象层和事务管理;ORM支持JDO、Hibernate和iBatis集成;AOP提供面向切面编程;Web提供基本Web集成功能;Web MVC提供模型-视图-控制器实现。文档还涵盖视图技术,包括XSLT、PDF/Excel文档视图、Tiles集成、Velocity和FreeMarker模板引擎,以及表单绑定和标签库支持。Spring支持元数据抽象,提供Attributes接口以兼容不同元数据实现。典型应用场景包括使用POJO和声明式事务管理的全功能Web应用。
AI总结
Spring Framework 1.2.3 参考文档总结了简化 WAR 结构,项目根目录下包含 WebContent,其下 WEB-INF 内分 classes 和 lib 目录。classes 存放控制器、视图和属性文件,lib 包含 spring.jar 和 xsl 文件。需确保类路径中有 XML 解析器和 XSLT 引擎(JDK 1.4 默认提供)。 文档视图支持 PDF 和 Excel 生成,需添加 poi 库(Excel)和 iText.jar(PDF)。配置与 XSLT 视图类似,通过 views.properties 定义视图类(如 xl.class=excel.HomePage)和模板位置。控制器代码示例展示了事件机制,但建议用 AOP 改进。 Spring 提供资源访问接口(如 getInputStream()),ApplicationContext 的 getResource() 方法支持协议无关的资源加载。框架包含七大模块:Core(依赖注入)、Context(框架式 bean 访问)、DAO(JDBC 抽象)、ORM(集成 JDO/Hibernate/iBatis)、AOP(面向切面编程)、Web(多部分功能)和 Web MVC(模型-视图-控制器)。 使用场景涵盖从 applet 到企业应用,典型全功能 Web 应用通过 TransactionProxyFactoryBeans 实现事务管理,业务逻辑用 POJO 实现。Spring 的元数据支持通过 Attributes 接口提供,兼容 Java 5 注解和 Commons Attributes,支持对象属性(类似 .NET),便于测试和部署时覆盖。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 269 页请下载阅读 -
文档评分
请文明评论,理性发言.