JSR与MR的区别
2016-01-14 18:03
639 查看
JavaEE规范中经常看到JSR与MR这两个单词, 比如Java EE 7包含14 个 JSRs 和 9 个 MRs。
那么什么叫JSR,MR他们之间有什么区别。
JSR是Java Specification Requests的缩写,意思是Java 规范提案。是指向JCP(Java Community Process)提出新增一个标准化技术规范的正式请求。
任何一个规范开始都叫JSR。且有一个唯一编号,比如 JSR303. JSR不同时间段,有不同的状态。比如:
"Early Draft Review", "Public Final Draft" and "Final Release".
那什么是MR,MR是maintenance release的缩写。意思是维护版本。指基于某个JSR的升级版。
比如:
Servlet 3.1 specification是 JSR 340. Servlet 3.0 specification 是 JSR 315. Servlet 2.5 是 maintenance release of Servlet 2.4. 都JSR 154. 升级版的JSR与原版本的JSR编号一样。
那么什么叫JSR,MR他们之间有什么区别。
JSR是Java Specification Requests的缩写,意思是Java 规范提案。是指向JCP(Java Community Process)提出新增一个标准化技术规范的正式请求。
任何一个规范开始都叫JSR。且有一个唯一编号,比如 JSR303. JSR不同时间段,有不同的状态。比如:
"Early Draft Review", "Public Final Draft" and "Final Release".
那什么是MR,MR是maintenance release的缩写。意思是维护版本。指基于某个JSR的升级版。
比如:
Servlet 3.1 specification是 JSR 340. Servlet 3.0 specification 是 JSR 315. Servlet 2.5 是 maintenance release of Servlet 2.4. 都JSR 154. 升级版的JSR与原版本的JSR编号一样。
相关文章推荐
- Ruby中require、load、include、extend的区别介绍
- Ruby中的p和puts的使用区别浅析
- Ruby中的block、proc、lambda区别总结
- Redis和Memcached的区别详解
- Lua中调用函数使用点号和冒号的区别
- Lua中关于求模与求余的区别介绍
- TMP、TEMP和TMP文件区别解析
- C#基础语法:结构和类区别详解
- 深入c# 类和结构的区别总结详解
- C#中string.Empty和null的区别详解
- sqlserver和oracle中对datetime进行条件查询的一点区别小结
- 网页中Span和Div的区别
- 大家看了就明白了css样式中类class与标识id选择符的区别小结
- C#中类与结构的区别实例分析
- SQL 中having 和where的区别分析
- c#中(int)、int.Parse()、int.TryParse、Convert.ToInt32的区别详解
- MySQL Antelope和Barracuda的区别分析
- Rails Routes中new、collection、member的区别浅析
- POST与GET方法的区别简要分析
- C#中委托和事件的区别实例解析