JSR与MR的区别

简介:

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编号一样。



本文转自 anranran 51CTO博客,原文链接:http://blog.51cto.com/guojuanjun/1735102
相关文章
|
4月前
|
Java Unix 程序员
java 8 新特性讲解Optional类--Fork/Join 框架--新时间日期API--以及接口的新特性和注解
java 8 新特性讲解Optional类--Fork/Join 框架--新时间日期API--以及接口的新特性和注解
85 1
|
3月前
|
缓存 监控 Java
Java一分钟之-JCache:JSR-107缓存标准
【6月更文挑战第17天】**JCache (JSR-107)** 是Java的缓存标准,提供统一接口用于集成缓存,支持配置过期策略、监听器、事务和不同缓存实现的切换。常见问题包括过度依赖缓存导致数据不一致、缓存雪崩和击穿。要避免这些问题,需确保回源机制、分散过期时间、使用锁和监控。示例展示了如何配置和使用JCache,强调了合理设计缓存的重要性。
45 1
|
Dubbo Java 程序员
Java 中经常被提到的 SPI 到底是什么?
Java 程序员在日常工作中经常会听到 SPI,而且很多框架都使用了 SPI 的技术,那么问题来了,到底什么是 SPI 呢?今天就带大家好好了解一下 SPI。
|
SQL 存储 分布式计算
【Java新特性学习 四】JDK8: 库函数新特性之Optional,Streams,Date/Time API(JSR 310),Base64,并行数组
【Java新特性学习 四】JDK8: 库函数新特性之Optional,Streams,Date/Time API(JSR 310),Base64,并行数组
68 0
|
数据安全/隐私保护
Java2EE基础练习_chapter02流程控制
Java2EE基础练习_chapter02流程控制
|
Java 编译器 Go
你有没有使用过这些编程骚操作(一)- Lombok(Part A)(上)
你有没有使用过这些编程骚操作(一)- Lombok(Part A)
你有没有使用过这些编程骚操作(一)- Lombok(Part A)(上)
|
IDE 开发工具
你有没有使用过这些编程骚操作(一)- Lombok(Part A)(下)
你有没有使用过这些编程骚操作(一)- Lombok(Part A)
你有没有使用过这些编程骚操作(一)- Lombok(Part A)(下)
|
Java 数据库
Java操作Neo4J就是这么简单!
前几天阿粉给大家扩展了关于 Neo4J 图谱数据库的内容,今天阿粉教给大家如何使用 Java 来操作 Neo4j 数据库。
Java操作Neo4J就是这么简单!
|
SQL 缓存 JSON
Java SPI 机制在 Flink 中的应用(源码分析)
我们在使用 Flink SQL 的时候是否有过这样的疑问? Flink 提供了各种各样的 connector 我们只需要在 DML 里面定义即可运行,那它是怎么找到要执行的代码呢? 它是怎么知道代码对应关系的呢? 其实 Flink 是通过 Java 的 SPI(并不是Flink发明创造的) 机制来实现的,下面就来深入源码分析一下其实现过程. 什么是 SPI ?
Java SPI 机制在 Flink 中的应用(源码分析)
|
存储 Java 数据库连接
【小家java】java8新特性之---全新的日期、时间API(JSR 310规范),附SpringMVC、Mybatis中使用JSR310的正确姿势(中)
【小家java】java8新特性之---全新的日期、时间API(JSR 310规范),附SpringMVC、Mybatis中使用JSR310的正确姿势(中)
【小家java】java8新特性之---全新的日期、时间API(JSR 310规范),附SpringMVC、Mybatis中使用JSR310的正确姿势(中)