科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道用Java EE 5实现的网上书店实例

用Java EE 5实现的网上书店实例

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

本教程介绍了如何使用NetBeans IDE以及GlassFish构建一个典型的Java EE 5应用实例。

作者:李力 来源: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领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章