Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在哪里可以找到可以在JPA中使用的属性名称?_Java_Jakarta Ee_Jpa - Fatal编程技术网

Java 在哪里可以找到可以在JPA中使用的属性名称?

Java 在哪里可以找到可以在JPA中使用的属性名称?,java,jakarta-ee,jpa,Java,Jakarta Ee,Jpa,我可以在persistence.xml文件的属性元素中使用的名称列表在哪里 <property name="eclipselink." value="" /> 自从JPA2.0以来 <property name="javax.persistence." value="" /> 试图搜索,但找不到任何内容。以下是标准属性列表,请参考: 8.2.1.9属性 properties元素用于指定标准和特定于供应商的属性和提示 适用于持久化单元及其实体管理器工厂配置的。

我可以在persistence.xml文件的属性元素中使用的名称列表在哪里

<property name="eclipselink." value="" />

自从JPA2.0以来

<property name="javax.persistence." value="" />


试图搜索,但找不到任何内容。

以下是标准属性列表,请参考:

8.2.1.9属性

properties元素用于指定标准和特定于供应商的属性和提示 适用于持久化单元及其实体管理器工厂配置的。 本规范定义的以下属性和提示适用于Java EE和 Java SE环境:

  • javax.persistence.lock.timeout—的值(毫秒) 悲观锁超时。这只是一个暗示
  • javax.persistence.query.timeout-查询的值(毫秒) 超时。这只是一个暗示
  • javax.persistence.validation.group.pre-persistent-是 针对预持久化事件进行验证(覆盖 默认行为)
  • javax.persistence.validation.group.pre-update-组 针对更新前事件进行验证(覆盖 默认行为)
  • javax.persistence.validation.group.pre-remove-已删除的组 针对预删除事件进行验证(覆盖 默认行为)
  • 本规范定义的以下属性适用于Java SE环境。

  • javax.persistence.jdbc.driver-驱动程序的完全限定名 阶级

  • javax.persistence.jdbc.url-特定于驱动程序的url

  • javax.persistence.jdbc.user-数据库连接使用的用户名

  • javax.persistence.jdbc.password-数据库连接的密码 验证


  • 虽然是特定于供应商的属性,但您需要参考它们的文档。对于eclipse链接,您可以参考。

    以下是标准属性列表,请参考:

    8.2.1.9属性

    properties元素用于指定标准和特定于供应商的属性和提示 适用于持久化单元及其实体管理器工厂配置的。 本规范定义的以下属性和提示适用于Java EE和 Java SE环境:

  • javax.persistence.lock.timeout—的值(毫秒) 悲观锁超时。这只是一个暗示
  • javax.persistence.query.timeout-查询的值(毫秒) 超时。这只是一个暗示
  • javax.persistence.validation.group.pre-persistent-是 针对预持久化事件进行验证(覆盖 默认行为)
  • javax.persistence.validation.group.pre-update-组 针对更新前事件进行验证(覆盖 默认行为)
  • javax.persistence.validation.group.pre-remove-已删除的组 针对预删除事件进行验证(覆盖 默认行为)
  • 本规范定义的以下属性适用于Java SE环境。

  • javax.persistence.jdbc.driver-驱动程序的完全限定名 阶级

  • javax.persistence.jdbc.url-特定于驱动程序的url

  • javax.persistence.jdbc.user-数据库连接使用的用户名

  • javax.persistence.jdbc.password-数据库连接的密码 验证


  • 虽然是特定于供应商的属性,但您需要参考它们的文档。对于eclipse链接,您可以参考。

    任何将这些属性定义为常量的类?任何将这些属性定义为常量的类?