Java 持久化/MySQL
外观
< Java 持久化
将 MySQL 与 Java 持久化 API 一起使用非常简单,因为 JDBC 驱动程序可以直接从 MySQL 网站 [1] 获取。
MySQL Connector/J 是 MySQL 的官方 JDBC 驱动程序,并在网站上提供良好的文档。
在本页中,我们将了解使用持久化 API 管理 MySQL 的一些方面。
安装非常简单,包括将从 MySQL 网站下载的 .jar 文件提供给 JVM。如果您使用 Apache 或 JBOSS,它可能已经安装。
您可以在 MySQL 网站上找到有关配置的很多文档 [2].
如果您打算自动创建表和数据库,则需要拥有正确的用户权限,并且还需要告知持久化 API 您要创建的数据库的名称。例如,使用 TopLink,如果您在 property.xml 中使用
<property name="toplink.ddl-generation" value="create-tables"/>
您可能需要创建一个新数据库。要自动创建数据库“NewDB”,您需要将以下 URL 提供给 jdbc 连接
<property name="toplink.jdbc.url" value="jdbc:mysql://127.0.0.1:3306/NewDB?createDatabaseIfNotExist=true"/>
否则,持久化 API 会抱怨数据库不存在。