【发布时间】:2022-01-03 16:26:58
【问题描述】:
eclipselink.weaving 属性存在哪些值,它们的含义是什么?
在Spring中我们可以使用Java配置或者XML配置来创建entityManager,下面的例子是针对XML的:
<bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
<property name="jpaProperties">
<props>
<prop key="eclipselink.weaving">false</prop>
...
</props>
</property>
...
</bean>
我们有以下选择:
-
static- 静态编织以在构建时编织所有适用的类文件,以便您可以交付预编织的类文件。
false 是什么意思?我们可以将哪些选项传递给eclipselink.weaving 属性?
编辑: 我想在编译时配置编织。我正在使用这个 Maven 插件
<groupId>com.ethlo.persistence.tools</groupId>
<artifactId>eclipselink-maven-plugin</artifactId>
我应该使用false 或static 什么值?
【问题讨论】:
标签: spring jpa eclipselink entitymanager compile-time-weaving