WEB开发网
开发学院软件开发Java Apache Geronimo 和 Spring 框架,第 1 部分: 开发... 阅读

Apache Geronimo 和 Spring 框架,第 1 部分: 开发方法学

 2010-04-16 00:00:00 来源:WEB开发网   
核心提示: 本教程介绍了 Spring 框架的各个模块,以及各模块与 Geronimo 应用服务器上 Java EE 应用程序开发工作的关系,Apache Geronimo 和 Spring 框架,第 1 部分: 开发方法学(3),为学习后续教程做准备,先决条件本教程假定读者熟悉面向对象的编程(OOP),我

本教程介绍了 Spring 框架的各个模块,以及各模块与 Geronimo 应用服务器上 Java EE 应用程序开发工作的关系,为学习后续教程做准备。

先决条件

本教程假定读者熟悉面向对象的编程(OOP),并了解 Java EE 的术语。了解面向方面编程则更好,但不是必需的。

系统要求

为了学习本系列教程,至少需要下列工具:

Spring 框架 —— 您将使用 .zip 文件及其所有依赖项。

Apache Geronimo —— Geronimo 是由 Apache 提供的通过 J2EE 认证的应用服务器。

Apache Derby 数据库 —— 本教程使用 Derby,这是一个开放源码的轻量级数据库。Derby 内嵌在 Geronimo 中,所以不需要另外安装。

Sun 的 Java 1.4.2

Apache Ant —— 确保已正确安装和配置 Apache Ant,并保证其 /bin 目录包括在 Path 系统变量中。

每个教程中还列出了这个教程需要的其他工具和 API。

Spring 框架和 Apache Geronimo

首先我们来看下 Spring 框架的架构、构成该框架的 7 个模块以及它们与 Geronimo 的关系。

Spring 框架概述

尽管有其他一些轻量级框架(如 Struts),但这些框架主要面向的是 Web 层。而 Spring 不仅处理 Web 层,还处理业务层的问题,此外,它还具有一些强大的集成选项,可连接到不同的数据库,如 Derby。Spring 是一个很全面的框架,包括 MVC 框架、AOP 集成框架、JDBC 框架和对象关系映射(ORM)组件,通过这些组件可与诸如 Hibernate 和 Java Data Objects(JDO)之类的工具集成。

Spring 框架包含了许多功能和特性,它们在不同的层实现,各层间清晰地相互隔离。Spring 框架的分层架构允许您决定需要实现哪些组件。这种结构让您能够灵活地在各阶段使用 Spring,我们可以使用一个 Spring 组件,让它工作,然后再选择另一个组件。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:Apache Geronimo Spring

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接