-1

我需要使用 JAVA 代码与 mysql 数据库建立链接所需的所有步骤。使用 glassfish 服务器。

4

1 回答 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 回答