JSR规范系列(2)——JavaSE规范、JavaEE规范、JSR规范全面整理——截止201912
目录
- JCP组织和JSR规范
- 符合JSR规范的框架
- JavaSE规范
- JavaEE规范
网上找不到详细的资料,劳资自己动手写一篇~
前面写了Java版本、JSR规范和JCP社区流程概述,接下来看看JSR规范有哪些。
JSR规范系列(3)——JavaEE 6规范及其实现框架
JSR规范系列(4)——JavaEE 7规范及其实现框架
JSR规范系列(5)——Java EE 8规范(Jakarta EE 8)
JCP组织和JSR规范
JCP(Java Community Process Program)是管理java技术的官方组织,JCP制定的技术规范称为JSR规范。
JSR规范是java技术的标准,也就是说JSR规范规定了java体系有哪些技术,因此,JSR规范代表了java体系的全部技术,想要了解java体系全部的技术,就来了解JSR规范吧。
JSR规范总共416条,分为6种状态:
Final(最终)、Maintenance(维护)、Withdrawn(撤回) 、Rejected(拒绝)、Dormant(休眠)、Active(活动中)
生效中的是“final”、“Maintenance”和“Active”状态的规范。其中JavaSE规范65个,包含撤回的规范7个,JavaEE规范54个,包含撤回的3个规范。
JSR规范官网链接:Java Community Process Program
版本 | 数量 |
---|---|
Java SE | 65 |
Java EE | 54 |
Java ME | 85 |
符合JSR规范的框架
JSR编号 | 名称 | 译 | 技术 | 实现 |
---|---|---|---|---|
330 | Dependency Injection for Java | Java的依赖注入 | Dependency Injection | Spring框架 |
371 | Model-View-Controller (MVC 1.0) Specification | 模型 - 视图 - 控制器(MVC 1.0)规范 | MVC | SpringMVC |
315 | JavaTM Servlet 3.0 Specification | Java TM Servlet 3.0规范 | Servlet | Spring Boot |
340 | Java Servlet 3.1 Specification | Java Servlet 3.1规范 | Servlet | Spring Boot |
107 | JCACHE - Java Temporary Caching API | JCACHE - Java临时缓存API | cache | Spring Boot |
356 | JavaTM API for WebSocket | 用于WebSocket的Java TM API | WebSockets | Spring Boot |
224 | JavaTM API for XML-Based Web Services (JAX-WS) 2.0 | 用于基于XML的Web服务的Java TM API(JAX-WS)2.0 | Web Services 2.0 | Spring Boot |
317 | JavaTM Persistence 2.0 | Java TM Persistence 2.0 | JPA 2.0 | Hibernate、SpringData Jpa |
338 | JavaTM Persistence 2.2 | Java TM Persistence 2.2 | JPA 2.0 | Hibernate、SpringData Jpa |
380 | Bean Validation 2.0 | Bean Validation 2.0 | Bean Validation 2.0 | Hibernate Validator验证框架 |
343 | JavaTM Message Service 2.0 | Java TM消息服务2.0 | JMS | ActiveMq消息中间件 |
914 | JavaTM Message Service (JMS) API | Java TM消息服务(JMS)API | JMS 2.0 | ActiveMq消息中间件 |
352 | Batch Applications for the Java Platform | Java平台的批处理应用程序 | Batch 3.0 | Spring Batch3.0批处理框架 |
94 | JavaTM Rule Engine API | Java规则引擎 | Java Rule Engine API | Activity7.0工作流引擎 |
JavaEE 7 规范,和规范的实现的介绍:JavaEE 7规范及其实现框架
下面的JavaSE规范和JavaEE规范,排除了撤回、拒绝、休眠的规范,保留最终、维护和活动的规范;
JavaSE规范
JSR编号 | 名称 | 译 | 技术 |
---|---|---|---|
901 | JavaTM Language Specification | Java TM语言规范 | Java语言规范 |
14 | Add Generic Types To The JavaTM Programming Language | 将通用类型添加到Java TM编程语言 | 泛型 |
51 | New I/O APIs for the JavaTM Platform | Java TM平台的NIO API | NIO |
133 | JavaTM Memory Model and Thread Specification Revision | Java TM内存模型和线程规范修订版 | 内存模型和线程规范 |
166 | Concurrency Utilities | 并发实用程序 | 并发 |
174 | Monitoring and Management Specification for the JavaTM Virtual Machine | Java TM虚拟机的监视和管理规范 | JVM规范 |
924 | JavaTM Virtual Machine Specification | Java TM虚拟机规范 | JVM规范 |
199 | JavaTM Compiler API | Java TM编译器API | 编译器规范 |
201 | Extending the JavaTM Programming Language with Enumerations, Autoboxing, Enhanced for loops and Static Import | 使用枚举,自动装箱,增强型循环和静态导入扩展Java TM编程语言 | Enum、自动装箱、foreach、静态导入 |
203 | More New I/O APIs for the JavaTM Platform (“NIO.2”) | 更多用于Java TM平台的新I / O API (“NIO.2”) | NIO2.0 |
175 | A Metadata Facility for the JavaTM Programming Language | Java TM编程语言的元数据工具 | 注解 |
250 | Common Annotations for the JavaTM Platform | Java TM平台的通用注释 | common注解 |
269 | Pluggable Annotation Processing API | 可插入注释处理API | 可插入注解 |
308 | Annotations on Java Types | Java类型的注释 | 注解 |
310 | Date and Time API | 日期和时间API | 日期和时间API |
335 | Lambda Expressions for the JavaTM Programming Language | 用于Java TM编程语言的Lambda表达式 | Lambda |
59 | J2SETM Merlin Release Contents | J2SE TM Merlin发布内容 | JavaSE 1.4 |
915 | J2SETM 1.4 (Merlin) Maintenance Review | J2SE TM 1.4(Merlin)维护评论 | JavaSE 1.4 |
916 | J2SETM 1.4 (Merlin) Beta 2 Maintenance Review | J2SE TM 1.4(Merlin)Beta 2维护评论 | JavaSE 1.4 |
917 | J2SETM 1.4 (Merlin) Beta 3 Maintenance Review | J2SE TM 1.4(Merlin)Beta 3维护评论 | JavaSE 1.4 |
918 | J2SETM 1.4 Release Candidate | J2SE TM 1.4候选版本 | JavaSE 1.4 |
923 | J2SETM 1.4.2 (Mantis) Beta | J2SE TM 1.4.2(Mantis)Beta | JavaSE 1.4 |
176 | J2SETM 5.0 (Tiger) Release Contents | J2SE TM 5.0(Tiger)发布内容 | JavaSE 5 |
270 | JavaTM SE 6 Release Contents | Java TM SE 6发行内容 | JavaSE 6 |
336 | JavaTM SE 7 Release Contents | Java TM SE 7发行内容 | JavaSE 7 |
337 | JavaTM SE 8 Release Contents | Java TM SE 8发行内容 | JavaSE 8 |
379 | JavaTM SE 9 Release Contents | Java TM SE 9发行内容 | JavaSE 9 |
383 | Java™ SE 10 (18.3) | Java™SE 10(18.3) | JavaSE 10 |
384 | JavaTM SE 11 (18.9) | Java TM SE 11(18.9) | JavaSE 11 |
386 | JavaTM SE 12 | Java TM SE 12 | JavaSE 12 |
388 | JavaTM SE 13 | Java TM SE 13 | JavaSE 13 |
389 | JavaTM SE 14 | Java TM SE 14 | JavaSE 14 |
54 | JDBCTM 3.0 Specification | JDBC TM 3.0规范 | JDBC |
114 | JDBC Rowset Implementations | JDBC行集实现 | JDBC |
221 | JDBCTM 4.0 API Specification | JDBC TM 4.0 API规范 | JDBC |
910 | JDBC 2.1 Errata Sheet | JDBC 2.1勘误表 | JDBC |
5 | XML Parsing Specification | XML解析规范 | XML-P |
31 | XML Data Binding Specification | XML数据绑定规范 | XML-B |
105 | XML Digital Signature APIs | XML数字签名API | 数字签名 |
222 | JavaTM Architecture for XML Binding (JAXB) 2.0 | 用于XML绑定的Java TM体系结构(JAXB)2.0 | XML-B 2.0 |
224 | JavaTM API for XML-Based Web Services (JAX-WS) 2.0 | 用于基于XML的Web服务的Java TM API(JAX-WS)2.0 | XML-WebService |
15 | Image I/O Framework Specification | 图像I / O框架规范 | Image I/O |
376 | JavaTM Platform Module System | Java TM平台模块系统 | Java模块系统 |
47 | Logging API Specification | 记录API规范 | Log |
41 | A Simple Assertion Facility | 一个简单的断言设施 | 断言 |
6 | Unified Printing API (Java Print Service API) | 统一打印API(Java打印服务API) | |
10 | Preferences API Specification | 首选项API规范 | |
13 | Decimal Arithmetic Enhancement | 十进制算术增强 | |
55 | Certification Path API | 认证路径API | |
57 | Long-Term Persistence for JavaBeansTM Specification | JavaBeans TM规范的长期持久性 | |
72 | JavaTM GSS API | Java TM GSS API | |
163 | JavaTM Platform Profiling Architecture | Java TM平台分析架构 | |
200 | Network Transfer Format for JavaTM Archives. | Java TM 档案的网络传输格式。 | |
202 | JavaTM Class File Specification Update | Java TM类文件规范更新 | |
204 | Unicode Supplementary Character Support | Unicode补充字符支持 | |
292 | Supporting Dynamically Typed Languages on the JavaTM Platform | 支持Java TM平台上的动态类型语言 | |
334 | Small Enhancements to the JavaTM Programming Language | Java TM编程语言的小改进 | |
925 | JavaBeansTM Activation Framework 1.1 | JavaBeans TM Activation Framework 1.1 |
JavaEE规范
JSR编号 | 名称 | 译 | 技术 |
---|---|---|---|
58 | JavaTM 2 Platform, Enterprise Edition 1.3 Specification | Java TM 2平台企业版1.3规范 | JavaEE 1.3 |
151 | JavaTM 2 Platform, Enterprise Edition 1.4 (J2EE 1.4) Specification | Java TM 2平台企业版1.4(J2EE 1.4)规范 | JavaEE 1.4 |
244 | JavaTM Platform, Enterprise Edition 5 (Java EE 5) Specification | Java TM Platform,Enterprise Edition 5(Java EE 5)规范 | JavaEE 5 |
316 | JavaTM Platform, Enterprise Edition 6 (Java EE 6) Specification | Java TM Platform,Enterprise Edition 6(Java EE 6)规范 | JavaEE 6 |
342 | JavaTM Platform, Enterprise Edition 7 (Java EE 7) Specification | Java TM Platform,Enterprise Edition 7(Java EE 7)规范 | JavaEE 7 |
366 | Java Platform, Enterprise Edition 8 (Java EE 8) Specification | Java平台企业版8(Java EE 8)规范 | JavaEE 8 |
380 | Bean Validation 2.0 | Bean Validation 2.0 | Bean Validation 2.0 |
907 | JavaTM Transaction API (JTA) | Java TM Transaction API(JTA) | 事务 |
250 | Common Annotations for the JavaTM Platform | Java TM平台的通用注释 | 注解 |
343 | JavaTM Message Service 2.0 | Java TM消息服务2.0 | JMS 2.0 |
914 | JavaTM Message Service (JMS) API | Java TM消息服务(JMS)API | JMS |
317 | JavaTM Persistence 2.0 | Java TM Persistence 2.0 | JPA 2.0 |
371 | Model-View-Controller (MVC 1.0) Specification | 模型 - 视图 - 控制器(MVC 1.0)规范 | MVC |
370 | JavaTM API for RESTful Web Services (JAX-RS 2.1) Specification | 用于RESTful Web服务的Java TM API(JAX-RS 2.1)规范 | RESTful Web Services |
375 | JavaTM EE Security API | Java TM EE安全API | Security |
53 | JavaTM Servlet 2.3 and JavaServer PagesTM 1.2 Specifications | Java TM Servlet 2.3和JavaServer Pages TM 1.2规范 | Servlet 1.2 |
154 | JavaTM Servlet 2.4 Specification | Java TM Servlet 2.4规范 | Servlet 2.4 |
315 | JavaTM Servlet 3.0 Specification | Java TM Servlet 3.0规范 | Servlet 3.0 |
369 | JavaTM Servlet 4.0 Specification | Java TM Servlet 4.0规范 | Servlet 4.0 |
902 | JavaTM Servlet API Specification, Version 2.2, Errata Sheet, 4/1/2000 | Java TM Servlet API规范,版本2.2,勘误表,4/1/2000 | Servlet |
903 | JavaTM Servlet API Specification, Version 2.2, Errata Sheet, 4/27/2000 | Java TM Servlet API规范,版本2.2,勘误表,4/27/2000 | Servlet |
921 | Implementing Enterprise Web Services 1.1 | 实施企业Web服务1.1 | Web Services 1.1 |
367 | JavaTM API for JSON Binding (JSON-B) | 用于JSON绑定的Java TM API(JSON-B) | JSON-B |
374 | JavaTM API for JSON Processing 1.1 | 用于JSON处理的Java TM API 1.1 | JSON-P 1.1 |
5 | XML Parsing Specification | XML解析规范 | XML-P |
16 | J2EETM Connector Architecture | J2EE TM连接器体系结构 | |
63 | JavaTM API for XML Processing 1.1 | 用于XML处理的Java TM API 1.1 | XML-P |
67 | JavaTM APIs for XML Messaging 1.0 | 用于XML Messaging 1.0的Java TM API | XML |
93 | JavaTM API for XML Registries 1.0 (JAXR) | 用于XML注册表1.0的Java TM API(JAXR) | XML |
101 | JavaTM APIs for XML based RPC | 用于基于XML的RPC的Java TM API | XML-RPC |
222 | JavaTM Architecture for XML Binding (JAXB) 2.0 | 用于XML绑定的Java TM体系结构(JAXB)2.0 | |
19 | Enterprise JavaBeansTM 2.0 | Enterprise JavaBeans TM 2.0 | EJB 2.0 |
153 | Enterprise JavaBeansTM 2.1 | Enterprise JavaBeans TM 2.1 | EJB 2.1 |
220 | Enterprise JavaBeansTM 3.0 | Enterprise JavaBeans TM 3.0 | EJB 3.0 |
318 | Enterprise JavaBeansTM 3.1/Interceptors 1.2 | Enterprise JavaBeans TM 3.1 / Interceptors 1.2 | EJB 3.1/ Interceptors 1.2 |
904 | JavaMailTM Specification | JavaMail TM规范 | JavaMail |
919 | JavaMailTM | JavaMail TM | JavaMail |
52 | A Standard Tag Library for JavaServer PagesTM | JavaServer Pages TM的标准标记库 | JSP |
152 | JavaServer PagesTM 2.0 Specification | JavaServer Pages TM 2.0规范 | JSP |
245 | JavaServerTM Pages 2.1 | JavaServer TM Pages 2.1 | JSP |
252 | JavaServer Faces 1.2 | JavaServer Faces 1.2 | JSF |
372 | JavaServer Faces (JSF 2.3) Specification. | JavaServer Faces(JSF 2.3)规范。 | JSF |
45 | Debugging Support for Other Languages | 调试对其他语言的支持 | |
77 | J2EETM Management | J2EE TM管理 | |
88 | JavaTM EE Application Deployment | Java TM EE应用程序部署 | |
109 | Implementing Enterprise Web Services | 实施企业Web服务 | |
112 | J2EETM Connector Architecture 1.5 | J2EE TM连接器体系结构1.5 | |
115 | JavaTM Authorization Contract for Containers | 容器的Java TM授权合同 | |
181 | Web Services Metadata for the JavaTM Platform | Java TM平台的Web服务元数据 | |
224 | JavaTM API for XML-Based Web Services (JAX-WS) 2.0 | 用于基于XML的Web服务的Java TM API(JAX-WS)2.0 | JAX-WS 2.0 |
322 | JavaTM EE Connector Architecture 1.6 | Java TM EE连接器体系结构1.6 |
JSR规范系列(3)——JavaEE 6规范及其实现框架
JSR规范系列(4)——JavaEE 7规范及其实现框架
JSR规范系列(5)——Java EE 8规范(Jakarta EE 8)
JSR规范系列(2)——JavaSE规范、JavaEE规范、JSR规范全面整理——截止201912相关推荐
- java虚拟机规范这本书怎么样_JVM规范系列开篇:为什么要读JVM规范?
博主个人独立站点开通啦!欢迎点击访问:https://shuyi.tech 许多人知道类加载机制.JVM内存模型,但他们可能不知道什么是<Java虚拟机规范>.对于Java开发来说,< ...
- JVM规范系列第2章:Java虚拟机结构
本规范描述的是一种抽象化的虚拟机的行为,而不是任何一种(译者注:包括 Oracle 公司自己的 HotSpot 和 JRockit 虚拟机)被广泛使用的虚拟机实现. 记住:JVM规范是一种高度抽象行为 ...
- Servlet规范系列 之 Cookie源码分析
欢迎大家关注本博,同时欢迎大家评论交流,可以给个赞哦!!! 谈到Cookie,就得说到会话跟踪技术,在Web发展早期,Cookie是会话跟踪技术的不二选择,拥有统一的实现标准.在基于无状态的HTT ...
- 如何检查php代码规范,用CodeSniffer检查PHP项目的代码规范
PHP_CodeSniffer是一套用来检查代码规范的工具,是PEAR的一个包,可以通过PEAR直接安装: pear install PHP_CodeSniffer 详细的官方文档参见这里:http: ...
- 结构专业规范大全_1.2万篇 建筑行业规范大全套!速来!
应广大站友以及会员用户对建筑规范的要求,我们整理了近几年来国家发布的各个专业的标准.规范.图集,以及全国各地共32个地区的区域标准,总计12000余篇,共计80G+的建筑行业规范! BIMer自学站将 ...
- mysql++编程规范_建议收藏 - 专业的MySQL开发规范
为了项目的稳定,代码的高效,管理的便捷,在开发团队内部会制定各种各样的规范 这里分享一份我们定义的MySQL开发规范,欢迎交流拍砖 数据库对象命名规范 数据库对象 命名规范的对象是指数据库SCHEMA ...
- c++编码规范_汽车嵌入式软件测试——嵌入式软件标准及规范简介
以前接手过一个软件项目,翻开模型和代码之后的几天,把模型开发人员问候了一个遍.此处略过若干字......不禁要问,建模规范.编码规范不是很好吗?为什么不用?制定相关规范的出发点就在于保证每个人能在短时 ...
- 通信线路工程验收规范 gb51171-2016_一级建造师市政涉及到的相关规范汇总
第一章:道路 施工规范:<城镇道路工程施工与质量验收规范>CJJ 1-2008 辅助规范:<城市道路工程设计规范>CJJ 37-2012(2016版) <土的工程分类标准 ...
- 规范自己的JavaScript书写 – Dojo Javascript 编程规范
前言 良好的JavaScript书写习惯的优点不言而喻,今天彬Go向大家推荐Dojo Javascript 编程规范,相当不错的 Javascript 编程风格规范,建议大家可以借鉴一下此规范编写 J ...
最新文章
- swift轮播图代码
- 山景智能创始人黄勇:银行要从数据智能转向业务智能,今天的金融服务难以支撑未来 | MEET2021...
- python按时间排序 文件
- c++ 类 A类调用B类
- 解决安装XMind出现Invalid Configuration Location The configuration area at ‘C:\Users\Administrator\Applicat
- sublime突然中文乱码
- scott登录查询常用语句
- SQL中 UNION 和 UNION ALL 操作符小结
- 国家自然科学基金申请书写作攻略
- mysql 建表语句
- “开房信息泄露案”开审,“B/S架构”酒店管理系统终成酒店大患
- svn插件Subclipse
- Affinity Photo 一篇上手 及 快捷键大全(纯干货、不墨迹、实用派)(暂缓更新)
- 服务器修改拔刀剑修改数,In-Game NBTEdit自定义拔刀剑
- 学习大数据开发零基础是不是限制,小白能否快速学会?附上学习路线图
- Excel利用公式向导快速设置成绩的评级系统!
- 华为:编程实现联想输入法 输入联想功能是非常实用的一个功能,请编程实现类似功能
- easyexcel插件
- Android实现搜索手机内的PDF文件
- 矩阵相关知识回顾--协方差的意义
热门文章
- 测度不变变换(Measure Preserving Transformation)
- 函数式接口 BiConsumer接口和Consumer接口
- Prometheus监控系列--“普罗米修斯“ 入门 | 初识 | 简述 | 超详细
- 项目1在线交流平台-4. 使用radis高性能储存方案-1.redis入门-特点、安装与支持数据类型
- Springboot项目全局异常统一处理
- Linux最常用的关机命令介绍!
- 欧姆龙程序PLC案例标准程序 使用欧姆龙CP1H写的脉冲伺服 步进控制程序案例
- 对于阶梯式矩阵(起点在左上角)
- IoC容器Autofac
- Mac下安装Mysql 记录过程