Scala JPA in netbeans



我正在学习Java EE 6,但希望我的实体在scala和我也使用netbeans。我创建了一个scala类库,但不能使用javax.persistence。_即使我添加了eclipselink库,我也不能导入它。NB:我尝试过eclipse,但总是有问题,特别是与glassfish,因此我想使用netbeans,并有java web项目依赖于scala类库。我也喜欢vim和netbeans有一个完美的插件。我不喜欢eclipse,但是当我尝试将eclipse与Java EE 6一起使用时,与netbeans相比,我总是很痛苦。

您可以使用Maven来配置JavaEE和特定JPA提供程序的依赖项,例如:

<dependency>
    <groupId>javax</groupId>
    <artifactId>javaee-api</artifactId>
    <version>7.0</version>
    <scope>provided</scope>
</dependency>
<dependency>
    <groupId>javax.persistence</groupId>
    <artifactId>persistence-api</artifactId>
    <version>1.0.2</version>
    <scope>provided</scope>
</dependency>
<dependency>
    <groupId>toplink.essentials</groupId>
    <artifactId>toplink-essentials</artifactId>
    <version>2.1-60f</version>
</dependency>

指出:

  • 使用javax。持久性类,需要javax。持久性依赖。
  • 我使用Java EE 7,但在您的情况下,将"7.0"更改为"6.0"
  • Toplink是我的JPA提供者(您可以使用EclipseLink, Hibernate,…),例如:
 <dependency>
   <groupId>org.eclipse.persistence</groupId>
   <artifactId>org.eclipse.persistence.jpa</artifactId>
   <version>2.6.0</version>
</dependency>

或此链接中的其他提供商:JPA提供者

相关内容

  • 没有找到相关文章

最新更新