为 IBM WebSphere Application Server 开发 Spring 应用程序——第 1 部分:Spring 介绍
2009-10-21 00:00:00 来源:WEB开发网Spring 提供了现成、丰富的模块集合,这当然也是它的主要优点之一。这些模块可提供大多数常用的 J2EE 应用程序功能:
连接管理:您可使用现成的 Bean 并为其提供 JDBC 驱动程序名称、JDBC URL、用户名和密码,以便它能为您管理连接池。或者,您可使用 Bean 并为其提供数据源的 JNDI 路径,使用它返回来自 WebSphere Application Server 所维护的连接池中的一个连接。
数据访问 ——Spring 在本例中提供两种机制:一种是其自身的对象关系映射框架,另一种是一套模板,帮助您方便地使用流行的 OR 映射框架,例如 Hibernate 或 iBatis。
MVC 框架 ——Spring 提供大量的选项,以便于您选择使用所需的 MVC 框架。例如,您可使用 Spring 自身的 MVC 框架,或选择任何一种流行的框架,例如 Struts 或 JavaServer Faces。
企业服务 ——Spring 还可简化对 JNDI 的访问并执行其他复杂的企业级任务。
这些当然只是 Spring 所有功能中的一部分。在本系列的文章中,我们将着重介绍如何在 WebSphere Application Server 内部使用 Spring。阅读这些文章之后,您将对其具有基本的认识,并可以此为基础学习 Spring 的其他方面功能,例如如何生成 Jasper 报告、如何在 portlet 中使用 Spring、以及模仿测试等等。
Spring IOC 项目示例
我们将构建一个简单的联系人管理应用程序来演示 Spring Dependency Injection。实际上,“联系人管理”应用程序仅包含对数据库表 CONTACT 执行插入、更新、删除和选择操作,但通过这一简单的 Java 项目示例,您就可以从其开始使用 Spring。在本文后面(以及本系列其他文章中),我们将以此示例为基础进行构建,并介绍 Spring 的其他方面功能。
Tags:IBM WebSphere Application
编辑录入:爽爽 [复制链接] [打 印]- ››WebSphere Application Server 7.0 XML Feature P...
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››Websphere MQ v6集群的负载均衡新功能
- ››WebSphere Process Server V6.0.2 集群,第 2 部分...
- ››WebSphere Process Server V6.0.2 集群,第 1 部分...
- ››IBM WebSphere常见问题解答
- ››IBM WebSphere Studio V5相关认证资料
- ››IBM WebSphere应用服务器发展趋势
- ››IBM WebSphere Application Server诊断和调优(一...
- ››IBM WebSphere Application Server诊断和调优(二...
- ››WebSphere MQ性能调优浅谈
更多精彩
赞助商链接