扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:李力 来源:Csdn博客 2007年11月18日
关键字:
在本页阅读全文(共12页)
配置JDBC 连接池和JDBC资源
数据库连接池是服务器为特定的数据库提供的一组可重用的连接。请求数据库连接的应用程序将从该池中获取连接。当应用程序关闭某个连接后,该连接将会返回到连接池中。连接池属性可能随数据库供应商的不同而有所不同。一些公共属性包括数据库名称的 URL、用户名和口令等。
建立数据库连接池时,还将创建 JDBC 资源(也称为数据源)。JDBC 资源为应用程序提供了数据库连接。通常,应用程序所访问的每个数据库都至少有一个 JDBC 资源。一个数据库可以有多个 JDBC 资源。
下面介绍如何在Sun Java System Application上配置 JDBC 连接池和JDBC 资源
1、启动Sun Java System Application,在NetBeans IDE的“运行环境”窗口中的“服务器”节点下,右键单击“Sun Java System Application”,选择”启动”;
2、在浏览器地址窗口中,输入“http://localhost:4848”,出现管理控制台登录界面。缺省的管理员/密码:admin/adminadmin。
图3 |
配置 JDBC 连接池
接下来,将为bookshop数据库创建一个 JDBC 连接池,并定义数据库连接的特性。
1、在管理控制台的左窗格中,展开“资源”> "JDBC",然后选择“连接池”。
2、在“连接池”页中,单击“新建”以创建新的连接池。
3、在“创建连接池”向导的第一步, 输入和选择如下内容。
名称:bookshopPool
资源类型:javax.sql.XADataSource
数据库供应商:JavaDB
点击“下一步按钮”。
4、在“创建连接池”向导的第二步,找到属性部分,修改以下属性值。
DatabaseName: bookshop
User: book
Password: book
ServerName:localhost
PortNumber:1527
属性
图4 |
属性设置完成后,点击同一页面“ping”按钮,测试设置是否正确。如果正确,会显示“Ping 成功”的信息。
6、点击“完成”按钮,在Sun Java Application Server 中创建bookshopPool连接池。
配置 JDBC 资源
必须为bookshop创建一个 JDBC 资源,以便让部署后的应用程序能够通过它连接到bookshop数据库。
1、在管理控制台的左窗格中,展开“资源”> "JDBC",然后选择“JDBC资源”。“资源”> "JDBC" >“JDBC 资源”页将在右窗格中打开。
2、单击“新建”。用于创建新 JDBC 资源的页将出现在右窗格中,输入或选择如下内容。
JNDI名称:jdbc/bookshopDS
池名称:bookshopPool
3、点击“确定”按钮,在Sun Java Application Server 中创建JDBC 资源 jdbc/bookshopDS。
图5 |
NetBeans IDE中可以直接创建JDBC 连接池和JDBC 资源
图6 |
如果要将应用程序部署到 Sun Java System Application Server,则在 IDE 中使用“新建文件”向导可以轻松地建立数据库连接池和所需的数据源。通过在 IDE 中打开“新建文件”向导,选择“Sun 资源”类别,然后选择要创建的资源类型,可以为应用程序创建 JDBC 资源和连接池。使用“新建文件”向导可以执行以下操作:
◆通过从现有数据库连接或连接的数据库中提取连接信息,创建连接池。
◆使用现有连接池创建 JDBC 资源,或在向导内创建新的连接池
当使用“新建文件”向导建立连接池时,IDE 将基于指定的连接生成所需的文件。在将应用程序部署到服务器时,会在 Sun Java System Application Server 中注册资源。
如果要将应用程序部署到 Sun Java System Application Server 以外的服务器,则需要通过编辑资源的源文件来建立资源。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者