通过 Java 类来访问连接池
另请参见
部署到服务器上的应用程序通常需要访问位于远程计算机上的数据库。因此,您必须在服务器上设置指向数据库的 JDBC 连接池。然后,创建一个数据源以连接至该连接池,并使用该数据源的 JNDI 名称来获取与数据库的连接。
从企业应用程序中访问数据库:
- (可选)创建一个服务定位器类来处理数据库引用的获取操作。
- 打开要从中访问数据库的 Java 文件。在源代码编辑器中,右键单击该文件,然后选择“企业资源”>“使用数据库”。
- 输入数据库连接的 JNDI 名称。此名称必须与目标服务器上数据库的 JDBC 数据源的 JNDI 名称相同。
- 如果要部署到 Sun Java System Application Server,也可以通过选中“创建服务器资源”复选框,为数据库连接生成连接池和数据源。将在项目的“服务器资源”节点下创建这些资源。
- 在“连接”下拉列表中选择要连接的数据库。如果没有列出该数据库,请执行以下操作:
- 如果未在 IDE 中注册数据库服务器的 JDBC 驱动程序,请单击“添加驱动程序”。
- 单击“添加连接”以连接数据库。
- 在“服务定位器策略”下,指定是生成内联查找代码,还是使用现有的服务定位器。您可以单击“浏览”以搜索服务定位器类名。
- 单击“确定”。
- 只能在 EJB 模块和 Web 应用程序项目中使用“使用数据库”命令。
- 另请参见
- 关于连接池
- 使用服务定位器
- 连接数据库
- 添加新的 JDBC 驱动程序
法律声明