10bet网址
MySQL Connector/J 5.1开发指南
相关的文档10bet官方网站 下载本手册
PDF(美国Ltr)- 0.6 mb
PDF (A4)- 0.6 mb


MySQL Connector/J 5.1开发指南/使用连接器/J与GlassFish

第十四章在GlassFish中使用Connector/J

本节解释如何在GlassFish™服务器开源3.0.1版中使用MySQL Connector/J。GlassFish可从GlassFish网站

一旦安装了GlassFish,确保它可以访问MySQL Connector/J。为此,复制MySQL Connector/Jjar文件到domain-dir/ lib目录中。例如,复制mysql-connector-java-5.1.30-bin.jarC: \glassfish-install-path域\ \域名\ lib.重新启动GlassFish应用服务器。有关更多信息,请参见集成JDBC驱动程序GlassFish服务器开源版管理指南,可在GlassFish服务器文档10bet官方网站

现在,您已经准备好创建JDBC连接池和JDBC资源。

创建连接池

  1. 在GlassFish管理控制台中,使用导航树导航到资源JDBC连接池

  2. JDBC连接池帧点击.您将进入一个两步向导。

  3. 的名字磁场下一般设置输入连接池的名称,例如EnterMySQLConnPool

  4. 资源类型字段中,选择javax.sql.DataSource在下拉列表框中。

  5. 数据库供应商字段中,选择MySQL在下拉列表框中。点击下一个转到向导的下一页。

  6. 对于本例,您可以接受常规设置、池设置和事务的默认设置。向下滚动到附加属性。

  7. 在附加属性中,您需要确保设置了以下属性:

    • ServerName—要连接的服务器。对于本地测试,这将是本地主机

    • 用户—连接MySQL的用户名。

    • 密码—用户对应的密码。

    • 数据库名—要连接的数据库,例如示例MySQL数据库世界

  8. 点击完成退出向导。你会被带到JDBC连接池页面中显示所有当前连接池,包括您刚刚创建的连接池。

  9. JDBC连接池帧单击您刚刚创建的连接池。在这里,您可以查看和编辑关于连接池的信息。因为Connector/J不支持优化的验证查询,所以转到先进的选项卡,并在“连接验证”下配置以下设置:

    • 连接验证——选择要求

    • 验证方法——选择表格从下拉菜单。

    • 表名——输入

  10. 要测试连接池,请单击按钮在框架的顶部。将显示一条消息,确认正确的操作或其他操作。如果收到错误消息,请重新检查前面的步骤,并确保MySQL Connector/J已正确复制到前面指定的位置。

现在您已经创建了一个连接池,还需要创建一个JDBC Resource(数据源)供您的应用程序使用。

创建JDBC资源

Java应用程序通常会引用数据源对象来建立与数据库的连接。首先需要使用以下过程来创建它。

  • 使用GlassFish管理控制台中的导航树,导航到资源JDBCJDBC资源.将显示资源列表JDBC资源框架。

  • 点击.的新增JDBC资源将显示帧。

  • JNDI名称字段,输入将用于访问此资源的JNDI名称,例如enterjdbc / MySQLDataSource

  • 池名称字段中,从下拉列表框中选择要此资源使用的连接池。

  • 可选地,您可以在描述字段。

  • 如果需要,可以添加其他属性。

  • 点击好吧来创建新的JDBC资源。的JDBC资源框架将列出所有可用的JDBC资源。