有没有办法通过maven生成JPA 2.0元模型而没有persistence.xml文件.我正在使用eclipselink.
在我的Java EE项目中,我正在做类似以下的工作,因为在这种情况下我有一个persistence.xml.
<plugin>
<groupId>org.bsc.maven</groupId>
<artifactId>maven-processor-plugin</artifactId>
<version>2.0.5</version>
<executions>
<execution>
<id>process</id>
<goals>
<goal>process</goal>
</goals>
<phase>generate-sources</phase>
<configuration>
<!-- there must no line break between the two compiler arguments! -->
<compilerArguments>-Aeclipselink.persistencexml=${basedir}/src/main/resources/META-INF/persistence.xml</compilerArguments>
<processors>
<processor>org.eclipse.persistence.internal.jpa.modelgen.CanonicalModelProcessor</processor>
</processors>
</configuration>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>org.eclipse.persistence</groupId>
<artifactId>javax.persistence</artifactId>
<version>2.0.3</version>
</dependency>
<dependency>
<groupId>org.eclipse.persistence</groupId>
<artifactId>org.eclipse.persistence.jpa.modelgen</artifactId>
<version>2.3.2</version>
</dependency>
</dependencies>
</plugin>
Run Code Online (Sandbox Code Playgroud)
现在我有一个spring项目,它通过spring上下文配置jpa.是创建元模型以创建persistence.xml的唯一方法,还是我可以在spring上下文中保留配置?
有没有办法在SWT-Widgets上自动生成ID,以便UI-Tests可以引用它们?我知道我可以使用seData手动设置id,但我想以一种通用的方式为现有应用程序实现此功能.
我有一个CKeditor,它被放置在父div中.在div调整大小时,让CKEditor完全适合div并调整大小的最佳方法是什么?如果可能的话,我宁愿选择不涉及jQuery的解决方案.如果这不可能使用jQuery的解决方案就可以了.
什么是JPA相当于Hibernate的外部id生成器?
<id column="PERSON_ID" name="id" type="java.lang.Long">
<generator class="foreign">
<param name="property">person</param>
</generator>
</id>
Run Code Online (Sandbox Code Playgroud) eclipse-rcp ×2
java ×2
jpa ×2
swt ×2
ckeditor ×1
gui-testing ×1
hibernate ×1
javascript ×1
jpa-2.0 ×1
jquery ×1
metamodel ×1
pdf ×1
spring ×1
ui-testing ×1