本节解释如何在GlassFish™服务器开源3.0.1版中使用MySQL Connector/J。GlassFish可从GlassFish网站.
一旦安装了GlassFish,确保它可以访问MySQL Connector/J。为此,复制MySQL Connector/Jjar
文件到
目录中。例如,复制domain-dir
/ libmysql-connector-java-5.1.30-bin.jar
来C: \
.重新启动GlassFish应用服务器。有关更多信息,请参见”集成JDBC驱动程序”在GlassFish服务器开源版管理指南,可在GlassFish服务器文档10bet官方网站.glassfish-install-path
域\ \域名
\ lib
现在,您已经准备好创建JDBC连接池和JDBC资源。
创建连接池
在GlassFish管理控制台中,使用导航树导航到资源,JDBC,连接池.
在JDBC连接池帧点击 .您将进入一个两步向导。
在的名字磁场下一般设置输入连接池的名称,例如Enter
MySQLConnPool
.在资源类型字段中,选择
javax.sql.DataSource
在下拉列表框中。在数据库供应商字段中,选择
MySQL
在下拉列表框中。点击 转到向导的下一页。对于本例,您可以接受常规设置、池设置和事务的默认设置。向下滚动到附加属性。
在附加属性中,您需要确保设置了以下属性:
ServerName—要连接的服务器。对于本地测试,这将是
本地主机
.用户—连接MySQL的用户名。
密码—用户对应的密码。
数据库名—要连接的数据库,例如示例MySQL数据库
世界
.
点击JDBC连接池页面中显示所有当前连接池,包括您刚刚创建的连接池。
退出向导。你会被带到在JDBC连接池帧单击您刚刚创建的连接池。在这里,您可以查看和编辑关于连接池的信息。因为Connector/J不支持优化的验证查询,所以转到先进的选项卡,并在“连接验证”下配置以下设置:
连接验证——选择要求.
验证方法——选择表格从下拉菜单。
表名——输入
双
.
要测试连接池,请单击
按钮在框架的顶部。将显示一条消息,确认正确的操作或其他操作。如果收到错误消息,请重新检查前面的步骤,并确保MySQL Connector/J已正确复制到前面指定的位置。
现在您已经创建了一个连接池,还需要创建一个JDBC Resource(数据源)供您的应用程序使用。
创建JDBC资源
Java应用程序通常会引用数据源对象来建立与数据库的连接。首先需要使用以下过程来创建它。
使用GlassFish管理控制台中的导航树,导航到资源,JDBC,JDBC资源.将显示资源列表JDBC资源框架。
点击新增JDBC资源将显示帧。
.的在JNDI名称字段,输入将用于访问此资源的JNDI名称,例如enter
jdbc / MySQLDataSource
.在池名称字段中,从下拉列表框中选择要此资源使用的连接池。
可选地,您可以在描述字段。
如果需要,可以添加其他属性。
点击JDBC资源框架将列出所有可用的JDBC资源。
来创建新的JDBC资源。的