WEB开发网
开发学院软件开发Java 将数据库连接到 Geronimo 应用服务器的三种方法 阅读

将数据库连接到 Geronimo 应用服务器的三种方法

 2009-12-17 00:00:00 来源:WEB开发网   
核心提示: 编译和部署现在,您需要一个简单的 build.xml 文件,将数据库连接到 Geronimo 应用服务器的三种方法(10),以便将它用于 Ant 构建系统,只要 build.xml 文件配置了正确的属性,确保在将来文章的若干类似迭代中遵循这一电话簿小应用程序的开发,您将学习有关 Geronimo

编译和部署

现在,您需要一个简单的 build.xml 文件,以便将它用于 Ant 构建系统。只要 build.xml 文件配置了正确的属性,您就能够在示例文件的主目录中键入 ant,并构建它。

在 build.xml 文件中,有一个 Ant 任务,如清单 9 所示。

清单 9. build.xml 中的 Ant 任务

<target name="deploy" depends="compile,package" description="--> 
A simple Geronimo Phonebook JDBC Application"> 
   <java jar="${geronimo.root}/bin/deployer.jar" fork="true"> 
     <arg value="--user"/> 
     <arg value="${geronimo.user}"/> 
     <arg value="--password"/> 
     <arg value="${geronimo.password}"/> 
          <arg value="undeploy"/> 
     <arg value="PhoneBookWeb"/> 
   </java> 
   <java jar="${geronimo.root}/bin/deployer.jar" fork="true"> 
          <arg value="--user"/> 
          <arg value="${geronimo.user}"/> 
          <arg value="--password"/> 
          <arg value="${geronimo.password}"/> 
          <arg value="deploy"/> 
     <arg value="phonebook.war"/> 
   </java> 
 </target> 

您可以看到,这里执行了 deployer.jar 文件,并请求取消部署 Web 应用程序。在此小应用程序中,我使用了 Ant,根据 Geronimo 开发团队的解释,您也可以考虑使用 Maven 来更方便地自动部署 Geronimo 应用程序。

结束语

Geronimo 还不太成熟,在尝试执行此示例应用程序时,会不时地表现出这一点。但 Geronimo 也许是最具模块化和架构安排最干净的应用服务器之一,它会继续快速改进。今年有望推出该软件符合标准的 1.0 版本,所有现在值得对它了解一下。

本文概述了在 Geronimo 中部署数据库连接器的三种方法。作为练习,您可以修改 Web 应用程序部署计划来嵌入连接器元素,并将其从全局范围转换为模块范围。

确保在将来文章的若干类似迭代中遵循这一电话簿小应用程序的开发,您将学习有关 Geronimo 的更多功能,以及它与许多其他 J2EE 应用服务器的不同之处。

本文示例源代码或素材下载

上一页  5 6 7 8 9 10 

Tags:数据库 连接 Geronimo

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