0

openejb 是否提供 javaee6/ejb3.1 实现?openjpa 是否提供 javaee6/jpa2.0 实现?

我正在尝试使用 maven 作为构建工具来评估 javaee6 和 ejb3.1 和 jpa2.0;所以试图找到它的Maven工件。请建议任何开源 javaee6 嵌入式容器完整实现。

4

3 回答 3

1

OpenEJB 3.2-SNAPSHOT 的当前状态在 EJB 3.1 中处于相当良好的状态

有兴趣的可以关注这个页面:

https://cwiki.apache.org/OPENEJB/ejb-31-roadmap.html

于 2010-07-31T01:18:05.147 回答
0

ejb3.1 的实现还没有从 openejb 准备好。jpa2.0 的实现已经从 openjpa 准备好了。

于 2010-06-10T06:06:48.707 回答
0

我正在尝试使用 maven 作为构建工具来评估 javaee6 和 ejb3.1 和 jpa2.0;所以试图找到它的Maven工件。请建议任何开源 javaee6 嵌入式容器完整实现。

显然有 GlassFish 和Embedded GlassFish。这是相关的工件:

<repositories>
  <repository>
    <id>download.java.net</id>
    <name>Java.net Maven Repository</name>
    <url>http://download.java.net/maven/2</url>
  </repository>
</repositories>
...

<dependencies>  
  <dependency>
    <groupId>org.glassfish.extras</groupId>
    <artifactId>glassfish-embedded-all</artifactId>
    <version>3.0</version>
    <scope>compile</scope>
  </dependency>
  ...
</dependencies>  

实际上,提供可嵌入容器 API 是 Java EE 6 规范(EJB 3.1规范的第 22 章)的一部分。见EJBContainer

也可以看看

于 2010-07-31T02:49:45.867 回答