A.2. 持久性单元属性
持久性单元定义支持下列属性,这些属性可以从 persistence.xml
文件进行配置:
属性 | 描述 |
---|---|
jboss.as.jpa.providerModule |
persistence 提供程序模块的名称。默认为 |
jboss.as.jpa.adapterModule | 帮助 JBoss EAP 与持久提供商配合工作的集成类名称。 |
jboss.as.jpa.adapterClass | 集成适配器的类名称。 |
jboss.as.jpa.managed |
设置为 |
jboss.as.jpa.classtransformer |
设置为
Hibernate 还需要 persistence 单元属性 |
jboss.as.jpa.scopedname |
指定要使用的合格应用程序范围的持久性单元名称。默认情况下,这会集中设置为应用名称和持久单元名称。 |
jboss.as.jpa.deferdetach |
控制非 Jakarta 事务线程中使用的事务范围持久性上下文是在每次实体 |
wildfly.jpa.default-unit |
设置为 |
wildfly.jpa.twophasebootstrap |
持久性供应商允许一个双阶段持久性单元 bootstrap,改进了 Jakarta Persistence 与上下文和依赖注入的集成。将 |
wildfly.jpa.allowdefaultdatasourceuse |
设置为 |
wildfly.jpa.hibernate.search.module |
控制要包含在类路径中的 Hibernate Search 版本。默认值为 |