我需要使用 JAVA 代码与 mysql 数据库建立链接所需的所有步骤。使用 glassfish 服务器。
问问题
85 次
1 回答
0
假设您的目标是开发要在 Glassfish 中部署的 EE 应用程序。然后您的应用程序将注入一个事务类型为“JTA”的 EntityManager。
按照以下步骤设置您的 JTA 事务类型:
将您的 MySQL 驱动程序 jar 复制到文件夹中:..\glassfish\domains\domain1\lib
打开 glassfish 管理控制台
资源 -> JDBC -> JDBC 连接池
按下新按钮
池名称*:MySqlPool
暂时跳过资源类型
数据库驱动供应商:MySql
按下一步按钮
数据源类名:com.mysql.jdbc.Driver
添加以下属性:
URL= jdbc:mysql:[输入你的服务器名]:[输入你的端口]
用户 = [输入]
密码 = [输入]
推完
推送 Ping -> Ping 成功
打开资源 -> JDBC -> JDBC 资源
JNDI 名称*:MySqlJNDI
池名称:MySqlPool
按确定
在您的应用程序 persistence.xml 中,将其修改如下:
persistence-unit name="ShivenUnitName" transaction-type="JTA"
<jta-data-source>MySqlJNDI</jta-data-source>
于 2013-09-20T19:26:32.057 回答