有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java有jave ee合同实现吗?

与jdbc上的java提供接口一样,我看到的接口类似于一份合同,供实现者(来自多个供应商的驱动程序)根据java中的文档化功能实现这些接口

但是在java ee上,基于这个答案: https://stackoverflow.com/posts/7571260/revisions

jave ee上也是如此,应用服务器是供应商,它们实现了jave ee抽象API,但在jdbc(我只是举个例子)上,接口是java。sql包定义了契约,但是在jave ee(例如HttpServlet类)上,接口在哪里定义了从java到应用服务器必须实现的这个类的一般规则? 或者应用服务器之间是否有任何外部协议来实现JavaEE类的功能? 或java ee文档(如 https://docs.oracle.com/javaee/7/api/ ) 是作为协议通过的吗

有些人会认为我的问题毫无用处,但我想知道我想学的任何东西的根源,我的思维习惯于回答一些小问题


共 (1) 个答案

  1. # 1 楼答案

    供应商实现的测试套件显然需要通过。要成为有效的JavaEE实现,还需要遵守specifications。javadocapi不是规范,而是规范的副作用