Apache Geronimo JNDI 命名和 Java 资源连接池,第 1 部分: 数据源连接
2010-04-23 00:00:00 来源:WEB开发网了解 JNDI
JNDI 是一种应用程序编程接口 (API) 或库,它为应用程序提供了将名称与对象关联起来以及根据对象的名称在目录中查找对象的方法。本文是系列教程的第一部分,阅读本文可以让您了解如何将 Geronimo、JNDI 与数据源连接池相互关联起来,如何构建数据源连接,以及如何利用 JNDI 在一个简单的 Geronimo 应用程序(称为 Customer Service 实用程序)内访问该连接。
数据源 是指对象或工厂,用于生成与应用程序内的实际数据源(通常是数据库)的连接。在 Java Platform, Enterprise Edition (Java EE) 中,此数据源是指数据库连接池,一组随时可用的数据库连接。创建数据源或数据库池的原因是它能够提高应用程序性能,因为即使打开一个连接也会十分占用 CPU。
Customer Service 实用程序(可在本文的 下载 部分获得)是一个简单的 Web 应用程序,它允许将基本的客户信息保存到数据库中。您将使用 Apache Ant 1.6.5 和 Java 1.4.2_10 构建该实用程序,将其部署到配有 Tomcat 的 Geronimo 1.1 上,并使用与 Geronimo 绑定的 Apache Derby 数据库。下一节将介绍如何使用 Geronimo 控制台创建此数据库和数据源。
设置 Geronimo
Geronimo 控制台可以以一种用户友好的方式管理 Java EE 组件。当 Geronimo 启动后,可以访问位于 http://localhost:8080/console 的 Geronimo 控制台。默认的用户名和密码分别是 system 和 manager。
开始步骤:
单击位于 Console Navigation 面板左下角的 DB Manager 链接。此链接表示 Derby 数据库管理器。
- ››apache设置域名绑定 以及绑定不起作用的排查
- ››apache rewrite将指定URL转向指定的几个服务器
- ››apache配置文件httpd.comf部分参数说明
- ››Apache+Mysql+PHP+phpMyAdmin+Mac OS X 10.7 Lion...
- ››apache+tomcat负载均衡_项目实例
- ››apache mysql php 源码编译使用
- ››Apache添加mod_aspdotnet.so支持ASP.NET配置指南
- ››Apache中改变php.ini的路径
- ››Apache2.2与Tomcat6整合及虚拟主机配置
- ››Apache+php+mysql在windows下的安装与配置图解
- ››Apache+Subversion完美结合,CentOS下实现版本控制...
- ››Apache HTTPServer2.2.16 发布
更多精彩
赞助商链接