当您创建项目时,Eclipse 将在该项目的目录中创建 META-INF\persistence.xml
文件。
创建 JPA 项目时,可以在 META-INF 目录中创建存根
persistence.xml
文件(请参阅创建新的 JPA 项目)。可以通过 XML 编辑器(请参阅)或者通过 persistence.xml 编辑器来管理此文件。
要使用 persistence.xml
编辑器,请执行下列操作:
打开 peristence.xml
文件。将显示编辑器的常规页。
使用常规页来定义 persistence.xml
文件中与 <persistent-unit>
相关的属性以及 <provider>
和 <class>
元素(如下表所述)。
提示: persistence.xml 编辑器的“源代码”页使您能够查看和编辑原始 XML 文件。 |
使用连接页来定义 <jta-data-source>
和
<non-jta-data-source>
元素,如下所示:
要配置持久性提供程序所使用的 JTA(Java 事务 API)数据源:
从“事务类型”列表中选择 JTA。
输入数据源的全局 JNDI 名称。
要配置非 JTA 数据源,请执行下列操作:
从“事务类型”列表中选择资源本地。
输入数据源的全局 JNDI 名称。
注意: 要使用容器提供的数据源,请选择 Default()。 |
使用“属性”页中的表来设置特定于供应商的 <properties>
元素。
要添加 <property>
元素,请执行下列操作:
单击添加。
使用该表的“名称”和“值”字段,输入 <property>
元素的
<name>
和 <value>
属性。
要除去 <property>
元素,请从表中选择已定义的属性,然后单击除去。
注意: 如果该项目使用 EclipseLink 平台,那么“连接”页还将包含 JDBC 连接池参数。 |