将数据库连接到 Geronimo 应用服务器的三种方法
2009-12-17 00:00:00 来源:WEB开发网对于 Web 应用程序,部署的 .war 文件将包含一个名为 geronimo-jetty.xml 的部署计划,它与 web.xml 文件共同位于 Web 应用程序的 WEB-INF 目录中。此部署计划可帮助 Geronimo 服务器提供最终的应用程序详细信息,如 Web 应用程序环境的根目录是什么(在用户浏览器中键入时,应用程序的 URL 的路径部分),以及应用程序可能需要的任何资源引用。在看过示例 Web 应用程序后,这一点就会更清楚。如果您熟悉 XML 模式定义 (XML Schema Definition) 语言(并不是所有的人都熟悉),则可以看一看 $geronimo-root$/schema/geronimo-jetty.xsd 文件,从中可以了解将哪些内容归入部署计划。而且在将来,当所有 XML 编辑器都支持 XML 模式时,我们将能够使用 XML 编辑器来创建符合该模式的完美的 XML 文件。现在您必须学会读懂一些模式。
企业应用程序模块可以通过部署计划进行类似的扩展。这些打包在 .ear 文件中的模块将在 META-INF 目录中拥有一个 geronimo-application.xml 部署计划和 application.xml 文件。在查看 geronimo-application.xsd XML 模式文件后,您可能会了解此部署计划使您能够构建 configId、parentId、应用程序名称和依赖关系。依赖关系很有用,当部署应用程序时,它允许应用服务器加载应用程序,正确运行所需的内容。在下文中还将看到更多关于 geronimo-application.xml 的信息。
创建全局 JDBC 数据源
要创建可以由 Geronimo 服务器中多个应用程序使用的全局数据源,必须创建一个部署计划,并将其正确地部署到服务器。这可以通过创建 XML 文件来完成,该文件向服务器描述如下详细信息:要创建哪些应用程序组件,它们的配置参数应该是什么,配置所具有的依赖关系是什么。
- ››数据库对象——存储过程
- ››数据库设计词汇对照表
- ››连接各种数据库的URL和DRIVER
- ››连接上192.168.1.1没账号输入框
- ››数据库大型应用解决方案总结
- ››Geronimo V2.1.5 中的安全提升
- ››Geronimo 叛逆者: Apache Geronimo 的 JMS 实现:...
- ››Geronimo 叛逆者: Geronimo 与 Apache 许可带来的...
- ››Geronimo 叛逆者: 加入集群功能
- ››Geronimo 叛逆者: 摒弃 JBoss,使用 Apache Geron...
- ››Geronimo 叛逆者: 使用集成软件包:Codehaus 的 W...
- ››Geronimo 叛逆者: 直面 JSF
更多精彩
赞助商链接