关于 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 应用程序的组件和框架
下载和部署 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)初始化环境变量。
- ››apache设置域名绑定 以及绑定不起作用的排查
- ››apache rewrite将指定URL转向指定的几个服务器
- ››apache配置文件httpd.comf部分参数说明
- ››关于澳龙名城小区自主选聘物业企业的通告
- ››关于URL优化的一些经验
- ››关于PHP5.3中已废弃函数的处理方法
- ››Apache+Mysql+PHP+phpMyAdmin+Mac OS X 10.7 Lion...
- ››关于iphone定位的基本知识
- ››关于使用Android NDK编译ffmpeg
- ››apache+tomcat负载均衡_项目实例
- ››关于自身表的外键触发器实现
- ››关于mysql的表名/字段名/字段值是否区分大小写的问...
更多精彩
赞助商链接