JAVA EE 5 - 7 整理
程序员文章站
2022-04-26 19:47:49
...
一直都想要把各个版本的Java EE平台技术或叫组件整理一下,对比一下各个版本提供的组件支持。
现整理结果如下
http://www.oracle.com/technetwork/java/javaee/tech/javaee5-jsp-135162.html
Java EE 5 Technologies
Java EE 5 Technologies | ||
Technologies | Version | JSR |
Java Platform, Enterprise Edition 5 (Java EE 5) | JSR 244 | |
Web Services Technologies | ||
Implementing Enterprise Web Services | JSR 109 | |
Java API for XML-Based Web Services (JAX-WS) | 2.0 | JSR 224 |
Java API for XML-Based RPC (JAX-RPC) | 1.1 | JSR 101 |
Java Architecture for XML Binding (JAXB) | 2.0 | JSR 222 |
SOAP with Attachments API for Java (SAAJ) | JSR 67 / JSR 173 | |
Web Service Metadata for the Java Platform | JSR 181 | |
Web Application Technologies | ||
JavaServer Faces | 1.2 | JSR 252 |
JavaServer Pages | 2.1 | JSR 245 |
JavaServer Pages Standard Tag Library(JSTL) | 1.2 | JSR 52 |
Java Servlet | 2.5 | JSR 154 |
Enterprise Application Technologies | ||
Common Annotations for the Java Platform | JSR 250 | |
Enterprise JavaBeans | 3.0 | JSR 220 |
J2EE Connector Architecture | 1.5 | JSR 112 |
JavaBeans Activation Framework (JAF) | 1.1 | JSR 925 |
JavaMail | JSR 919 | |
Java Message Service API | JSR 914 | |
Java Persistence API | JSR 220 | |
Java Transaction API (JTA) | JSR 907 | |
Management and Security Technologies | ||
J2EE Application Deployment | JSR 88 | |
J2EE Management | JSR 77 | |
Java Authorization Contract for Containers | JSR 115 |
http://www.oracle.com/technetwork/java/javaee/tech/javaee6technologies-1955512.html
Java EE 6 Technologies | ||
Technologies | Version | JSR |
Java Platform, Enterprise Edition 6 (Java EE 6) | JSR 316 | |
Web Services Technologies | ||
Java API for RESTful Web Services (JAX-RS) | 1.1 | JSR 311 |
Implementing Enterprise Web Services | 1.3 | JSR 109 |
Java API for XML-Based Web Services (JAX-WS) | 2.2 | JSR 224 |
Java Architecture for XML Binding (JAXB) | 2.2 | JSR 222 |
Web Services Metadata for the Java Platform | JSR 181 | |
Java API for XML-Based RPC (JAX-RPC) | 1.1 | JSR 101 |
Java APIs for XML Messaging | 1.3 | JSR 67 |
Web Application Technologies | ||
Java Servlet | 3.0 | JSR 315 |
JavaServer Faces | 2.0 | |
JavaServer Pages 2.2/Expression Language 2.2 | 2.2 | JSR 245 |
Standard Tag Library for JavaServer Pages (JSTL) | 1.2 | JSR 52 |
Debugging Support for Other Languages | 1.0 | JSR 45 |
Enterprise Application Technologies | ||
Contexts and Dependency Injection for Java (Web Beans 1.0) | 1.0 | JSR 299 |
Dependency Injection for Java | 1.0 | JSR 330 |
Bean Validation | 1.0 | JSR 303 |
Enterprise JavaBeans 3.1 / (includes Interceptors 1.1) |
JSR 318 | |
Java EE Connector Architecture | 1.6 | JSR 322 |
Java Persistence | 2.0 | JSR 317 |
Common Annotations for the Java Platform | 1.1 | JSR 250 |
Java Message Service API | 1.1 | JSR 914 |
Java Transaction API (JTA) | 1.1 | JSR 907 |
JavaMail | 1.4 | JSR 919 |
Management and Security Technologies | ||
Java Authentication Service Provider Interface for Containers | JSR 196 | |
Java Authorization Contract for Containers | 1.3 | JSR 115 |
Java EE Application Deployment | 1.2 | JSR 88 |
J2EE Management | 1.1 | JSR 77 |
Java EE-related Specs in Java SE | ||
Java API for XML Processing (JAXP) | 1.3 | JSR 206 |
Java Database Connectivity | 4.0 | JSR 221 |
Java Management Extensions (JMX) | 2.0 | JSR 255 |
JavaBeans Activation Framework (JAF) | 1.1 | JSR 925 |
Streaming API for XML (StAX) | 1.0 | JSR 173 |
http://www.oracle.com/technetwork/java/javaee/tech/index.html
Java EE 7 Technologies | ||
Technologies | Version | JSR |
Java EE Platform | ||
Java Platform, Enterprise Edition 7 (Java EE 7) | JSR 342 | |
Web Application Technologies | ||
Java API for WebSocket | JSR 356 | |
Java API for JSON Processing | JSR 353 | |
Java Servlet | 3.1 | JSR 340 |
JavaServer Faces | 2.2 | JSR 344 |
Expression Language | 3.0 | JSR 341 |
JavaServer Pages | 2.3 | JSR 245 |
Standard Tag Library for JavaServer Pages (JSTL) | 1.2 | JSR 52 |
Enterprise Application Technologies | ||
Batch Applications for the Java Platform | JSR 352 | |
Concurrency Utilities for Java EE | 1.0 | JSR 236 |
Contexts and Dependency Injection for Java | 1.1 | JSR 346 |
Dependency Injection for Java | 1.0 | JSR 330 |
Bean Validation | 1.1 | JSR 349 |
Enterprise JavaBeans | 3.2 | JSR 345 |
Interceptors 1.2 (Maintenance Release covered under JSR 318) |
JSR 318 | |
Java EE Connector Architecture | 1.7 | JSR 322 |
Java Persistence | 2.1 | JSR 338 |
Common Annotations for the Java Platform | 1.2 | JSR 250 |
Java Message Service API | 2.0 | JSR 343 |
Java Transaction API (JTA) | 1.2 | JSR 907 |
JavaMail | 1.5 | JSR 919 |
Web Services Technologies | ||
Java API for RESTful Web Services (JAX-RS) | 2.0 | JSR 339 |
Implementing Enterprise Web Services | 1.3 | JSR 109 |
Java API for XML-Based Web Services (JAX-WS) | 2.2 | JSR 224 |
Web Services Metadata for the Java Platform | JSR 181 | |
Java API for XML-Based RPC (JAX-RPC) 1.1 (Optional) | JSR 101 | |
Java APIs for XML Messaging | 1.3 | JSR 67 |
Java API for XML Registries (JAXR) | 1.0 | JSR 93 |
Management and Security Technologies | ||
Java Authentication Service Provider Interface for Containers | 1.1 | JSR 196 |
Java Authorization Contract for Containers | 1.5 | JSR 115 |
Java EE Application Deployment 1.2 (Optional) | JSR 88 | |
J2EE Management | 1.1 | JSR 77 |
Debugging Support for Other Languages | 1.0 | JSR 45 |
Java EE-related Specs in Java SE | ||
Java Architecture for XML Binding (JAXB) | 2.2 | JSR 222 |
Java API for XML Processing (JAXP) | 1.3 | JSR 206 |
Java Database Connectivity | 4.0 | JSR 221 |
Java Management Extensions (JMX) | 2.0 | JSR 003 |
JavaBeans Activation Framework (JAF) | 1.1 | JSR 925 |
Streaming API for XML (StAX) | 1.0 | JSR 173 |
下面的这个图表表明了Java EE 7组件之间是如何合作的
http://en.wikipedia.org/wiki/Java_EE_version_history
上一篇: Restful API的设计与实践
下一篇: 一篇博文引发的口水
推荐阅读
-
Java,Python,前端,Linux,公众号等5T编程资源整理免费下载
-
7天学完Java基础之5/7
-
html5页面结构_动力节点Java学院整理
-
html5是什么_动力节点Java学院整理
-
html5简介_动力节点Java学院整理
-
html5组织内容_动力节点Java学院整理
-
《Java 7 并发编程指南》学习概要 (5) 线程池
-
java题求代码,4、现在有如下的一个数组: int oldArr[]={1,3,4,5,0,0,6,6,0,5,4,7,6,7,0,5} 要求将以上数组中值为0的项去掉,将不为0的值存入一个新的数组,生成的新数组为: int newArr[]={1,3,4,5,6,6,5,4,7,6,7,5}
-
Java日期时间API系列5-----Jdk7及以前的日期时间类TimeUnit在并发编程中的应用
-
Java EE SSH框架之Struts2 (5)—— Struts2与OGNL表达式的结合