首页 / 软件开发 / JAVA / Apache Geronimo和Spring框架,第2部分: 构建第一个应用程序
Apache Geronimo和Spring框架,第2部分: 构建第一个应用程序2011-10-13 IBM Arun Chhatpar简介:了解如何在 Apache Geronimo 上使用 Spring 框架创建基本的、没有任何修饰的应用程序, Spring 框架是在 Apache 许可协议下开发的,是一个分层的 Java™ Platform, Enterprise Edition (Java EE) 和 Java 2 Platform, Enterprise Edition (J2EE™) 应用程序框架。本系列 教程共分为六部分,涵盖了 Spring 从前端到后端的全部内容,包括如何用 Apache Geronimo 实现其功 能的内容。第 1 部分 介绍了 Geronimo 应用服务器和 Spring 框架,包括控制反转(Inversion of Control,IoC)和构成 Spring 框架的模块。本期教程是本系列教程的第 2 部分,您将开发、配置和部 署第一个基于 Spring 框架的应用程序。您还将看到安装 Geronimo 是多么容易以及 Geronimo 的 Web 控制台如何简化 Web 应用程序的部署和管理操作。开始之前本系列教程适用于需要了解 Spring 框架的更多信息以及如何在 Apache Geronimo 应用服务器上使用 Spring 框架的强大功能的 Java EE 开发人员。关于本系列教程本系 列教程共分为六个部分,向您介绍了 Spring 框架及 Spring 框架怎样与 Geronimo 结合使用。我们将从 检验各种 Spring 框架方法及其怎样与 Geronimo 服务器结合使用入手。在整个系列教程中,您将开发和 部署个人电话本应用程序。该应用程序包括以下功能:显示电话本显示每个条目的详细信 息向电话本中添加一个新条目编辑、修改和删除条目第 1 部分 介绍了 Spring 框架的各个模块,并介绍了每个模块与在 Geronimo 应用服务器上开发 Java EE 应用程序的关系。该部 分还说明了 Spring 框架所基于的方法以及这些技术都使用的核心模式 IoC。第 2 部分,也就是此部分回顾了如何使用 Spring 框架在 Geronimo 上构建第一个骨架系统应用程序 。在第 3 部分中,您将采用通过 Apache Derby 数据库添加 Java 数据库连接 (JDBC™) 支持来扩展在第 2 部分中获得的 Geronimo 应用程序。您还将了解如何将对象关系映射集成到使用 iBatis 的应用程序中。在第 4 部分中,您将面对 Spring 面向方面编程 (AOP) 和 Spring Web 框架。使用 Spring AOP,任何受 Spring 框架管理的对象都可变为面向方面,并且本教程利用了通过 Spring AOP 提供的声明式事务管理服务。第 5 部分介绍了 Spring Model-View-Controller (MVC)。该教程向您介绍了 Spring MVC 框架及 Web 视图,使您可以了解 Spring MVC 的入门知识。在本教程结束的第 6 部分,介绍了如何通过 Spring 框架使用 JavaServer Page™(JSP™)、Velocity、Tile 和 PDF 导出功能。您将使 用和体验 Spring MVC 内置的各种 Web 视图。关于本教程本教程将承接 第 1 部分,向 您介绍如何创建使用 Spring 框架的基本应用程序。然后将把该应用程序部署到 Geronimo 应用服务器上 。在本教程中,您将:获得要在本系列中开发的示例应用程序的说明。安装 Geronimo 和 Spring 框架。创建只有骨架的应用程序。将应用程序部署到 Geronimo 上 。测试应用程序。