关于连接池

另请参见

大多数应用程序使用关系数据库来存储、组织和检索数据。J2EE 应用程序通过 JDBC API 来访问关系数据库。

在访问数据库时,应用程序将调用下列资源:

在运行时,当应用程序连接数据库时,将会执行以下操作:

  1. 查找 JDBC 资源的 JNDI 名称。为了连接数据库,应用程序将查找与数据库关联的 JDBC 资源(数据源)的 JNDI 名称。应用程序可通过 JNDI API 找到 JDBC 资源。
  2. 查找 JDBC 连接池。JDBC 资源指定要使用的连接池。连接池定义了数据库名称 (URL)、用户名和口令等连接属性。
  3. 从连接池检索连接。应用服务器从与数据库对应的连接池中检索物理连接。在将应用程序连接数据库之后,应用程序可以读取和修改数据库中的数据,并且可以向数据库中添加数据。应用程序通过调用 JDBC API 访问数据库。JDBC 驱动程序将应用程序的 JDBC 调用转换为数据库服务器的协议。
  4. 关闭连接。完成数据库访问之后,应用程序将关闭连接。应用服务器将连接返回到连接池。返回到连接池之后,该连接即可供下一个应用程序使用。
另请参见
在 Sun Java System Application Server 中设置连接池
在 Sun Java System Application Server 中设置 JDBC 资源
在 JBoss Application Server 上设置连接池
在 Tomcat Web Server 中设置连接池
通过 Java 类来访问连接池
通过 JSP 页访问连接池

法律声明