WEB开发网
开发学院软件开发Java 关于 Apache Geronimo PetStore 演示的分析 阅读

关于 Apache Geronimo PetStore 演示的分析

 2010-04-23 00:00:00 来源:WEB开发网   
核心提示:基于 Sun Java BluePrints 程序的 PetStore 应用程序 JPetStore,iBATIS PetStore 应用程序支持在各种应用服务器上执行的多种数据库,关于 Apache Geronimo PetStore 演示的分析,用户界面(UI)框架使用 Apache Struts 实现,持久层使用

基于 Sun Java BluePrints 程序的 PetStore 应用程序 JPetStore,iBATIS PetStore 应用程序支持在各种应用服务器上执行的多种数据库。用户界面(UI)框架使用 Apache Struts 实现。持久层使用 iBATIS SQL Maps 框架和 iBATIS 数据访问对象(DAO)框架组成。应用程序使用 Derby 数据库进行永久存储。在本文中,您将使用 Geronimo 作为应用服务器。图 1 给出了每个组件和框架之间的关系的高层概念性图解。

图 1. JPetStore 应用程序的组件和框架
关于 Apache Geronimo PetStore 演示的分析


下载和部署 iBATIS PetStore 应用程序

首先,下载 Geronimo 1.1 release with Jetty并把文件解压到一个目录,以下称之为 {GERONIMO_HOME}。

然后把 JPetStoreAPP4Geronimo.zip 文件 解压到任选的目录,以下称之为 {JPETSTORE}。

下一步,把以下两个 {JPETSTORE} 文件移到 {GERONIMO_HOME} 目录下:

jpetstoreAPP.war:JPetStore 应用程序 Web 存档(WAR)文件

jpetstoreAPP-geronimo-jetty.xml:Geronimo 的应用程序部署描述符

创建脚本文件,使用 {JPETSTORE}/setupM4.bat 文件或者 {JPETSTORE}/setupM4.sh 文件作为指南,为具体的 Java EE Java 存档(JAR)文件、Geronimo 安装和 Java 软件开发包(JDK)初始化环境变量。

1 2 3 4 5 6  下一页

Tags:关于 Apache Geronimo

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