下表列示 persistence.xml 编辑器的“选项”页的属性。
注意: 对于使用通用平台的项目,此页不可用。 |
“选项”页的属性
属性 | 描述 | 缺省值 |
---|---|---|
会话名 |
指定在静态会话管理器中存储 EclipseLink 会话时对其指定的名称。如果需要在
JPA 上下文的外部访问 EclipseLink 共享会话,或者要使用通过 EclipseLink
有效值:在所部署服务器中唯一的有效 EclipseLink 会话名。 示例: <property name="eclipselink.session-name" value="MySession"/> |
|
会话 XML |
指定从 EclipseLink 会话配置文件( 您可以使用此选项来代替注释和部署 XML。如果指定此属性,那么 EclipseLink 将覆盖所有类注释以及 通过设置 注意:如果未指定此属性的值,那么将不会使用 有效值:会话 XML 文件的资源名称。 示例: <property name="toplink.session-xml" value="mysession.xml"/> |
|
目标数据库 |
选择目标数据库。还可以将值设置为 示例: <property name="eclipselink.target-database" value="Oracle"/> |
自动 |
目标服务器 |
选择 JPA 应用程序的目标服务器。 示例: <property name="eclipselink.target-server" value="OC4J_10_1_3"/> |
无 |
事件侦听器 |
指定引导过程中要添加的描述符事件侦听器。 有效值:实现了 示例: <property name="eclipselink.session-event-listener" value="mypackage.MyClass.class"/> |
|
包括描述符查询 |
执行或不执行将所有有名查询从描述符复制到会话这一缺省操作。这些查询包括通过 EclipseLink API 和描述符修正方法等方式定义的查询。 |
|
其他选项 |
||
易变的时间性 |
指定是否应将所有 示例: <property name="eclipselink.temporal.mutable" value="true"/> |
False |