当前位置: 首页 > 面试题库 >

在哪里可以找到Java EE 6的所有参考实现的列表?[关闭]

谷翰飞
2023-03-14
问题内容

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。

7年前关闭。

您是否知道Java EE 6的每个组件是否都包含所有参考实现的列表?即GlassFish是参考容器,是用于验证的Hibernate Validator等。


问题答案:

这是所有RI(和替代方案)的概述。

Java平台企业版6(Java EE 6)-JSR 316

  • Oracle Glassfish 3.x(RI)
  • JBoss AS 6.x和7.x
  • IBM WebSphere 8.0

XML绑定Java体系结构(JAXB)2.2- JSR 222

  • Oracle JAXB(RI,在Glassfish 3中使用)
  • 甲骨文地铁

基于XML的Web服务(JAX-WS)2.2的Java API- [JSR

224](http://jcp.org/en/jsr/detail?id=224)

  • Oracle JAX-WS(RI,在Glassfish 3中使用)
  • 甲骨文地铁
  • Apache CXF 2.x

Java的上下文和依赖注入-JSR 299和[JSR

330](http://jcp.org/en/jsr/summary?id=330)

  • JBoss Weld(RI,在Glassfish 3中使用)
  • Apache OpenWebBeans
  • 树脂CanDI(仅JSR299)

Bean验证1.0 JSR 303

  • 休眠验证器(RI,在Glassfish 3中使用)
  • Agimatec验证
  • GWT验证

RESTful Web服务(JAX-RS)1.1的Java API- [JSR

311](http://jcp.org/en/jsr/detail?id=311)

  • Oracle球衣(RI,在Glassfish 3中使用)
  • JBoss RESTEasy(在JBoss AS中使用)
  • Apache CXF 2.x
  • 阿帕奇·温克
  • Grails JAX-RS

JavaServer Faces 2.0- JSR 314

  • Oracle Mojarra(RI,在Glassfish 3中使用)
  • Apache MyFaces 2.0

Java Servlet 3.0和JavaServer Pages 2.2 /表达语言2.2- [JSR

315](http://jcp.org/en/jsr/detail?id=315)和JSR
245

  • Oracle Glassfish 3.x(RI)
  • 树脂4.0.1+
  • Apache Geronimo 3.0
  • Apache Tomcat 7.0
  • Eclipse码头8.0

Java持久性API(JPA)2.0- JSR 317

  • EclipseLink(RI,在Glassfish 3中使用)
  • OpenJPA 2.0
  • 休眠3.5.x

企业JavaBeans(EJB3)3.1- JSR 318

  • Oracle Glassfish 3.x(RI)
  • Apache TomEE和OpenEJB(EJB 3.1 lite)
  • BuzyBeans(EJB 3.1建兴)


 类似资料:
  • springdoc-openapi java库是一个不错的库,用于将Open API 3与Spring项目集成(替代springfox)。 我在搜索一个参考文档(比如);我只找到了官方网站。该网站很好地解释了库的用法,但不是完整的API参考。 还有一些不错的教程:Baeldung,DZone,Piotrminkowski博客。但没有任何有组织的API参考文档。 有什么好的参考资料吗?

  • 问题内容: 我正在尝试通过REST API将外部系统与jenkins集成。 尽管我已经对其API参考进行了大量的google搜索,但是我仍然无法获得jenkins REST API参考的完整列表。 有人知道吗? 问题答案: Jenkins在 每个页面 的 右下角 都有一个指向REST API的链接。该链接出现在Jenkins的每个页面上,并为您指向您正在浏览的确切页面的API输出。这应该为如何构建

  • 在哪里可以找到可以传递给会话对象的所有可用Java邮件属性的列表?我只能在API中找到基本属性。浏览博客来寻找更多的属性并不好。一定有什么清单?

  • 问题内容: hibernatejar中的DTD是了解可以包含哪些属性以及该标记的预期名称的好方法。 打开DTD文件是获得所有元素和属性的概述,查看默认值以及一些注释的最简单方法。 这将帮助程序员从scracth编写hibernate.cfg.xml文件(疯狂,但有些人确实要求在不使用internet的情况下实现:O) 当我们有一个hibernatejar时,请告诉DDT的位置。 这不是编程问题,但

  • 问题内容: 几年前,我在维护的Linux服务器上安装了Apache 2.2x和PHP 5.3.1。我使用.tar.gz并按照指示进行构建(而不是rpm和您拥有什么)。一切都很好。 今天,我需要安装它,它看起来像一个PHP库。我完成了所有步骤以进行安装,并在其中找到ibm_db2.so。 最好的收获是最后一步是配置php.ini,但是我的系统上没有php.ini。恐怖的恐怖。PHP可以正常工作,当然