阅读更多

7顶
1踩

编程语言
Java EE 7中两个重要的JSR近日已经通过了JCP执行委员会的审查,这两个JSR是JSR 349(Bean Validation 1.1)和JSR 339(JAX-RS 2.0)。在Java EE 7正式发布之前,还有6个JSR需要通过审查,其中包括Java EE 7自身规范。

Bean Validation 1.1是一个由RedHat领导的JSR。该规范的1.0版本在Java EE 6中引入,提供了对Java EE和Java SE中的Java Bean进行验证的方式,主要使用注解的方式来实现对Java Bean的验证功能,并且这种方式会覆盖使用XML形式的验证描述符,从而使验证逻辑从业务代码中分离出来。

在1.1版本中,改进了与CDI(上下文和依赖注入)的集成,并增加了方法级别的验证,允许参数传递到方法或返回参数以被验证。此外,该规范的第2个beta版参考实现也同时发布了,包含了一些小的改进和修复。

JAX-RS,即Java API for RESTful Services,并为开发人员提供了一个API,使他们能够轻松实现基于REST的Web服务。JAX-RS 2.0(JSR 339)建立在JAX-RS 1.0/1.1(JSR 311)的基础上,增加了两个用于同步和异步结果处理的客户端API,并改善了对于超媒体(hypermedia)的支持。

审查投票结果:JSR 349JSR 339

Via TheH
  • 大小: 17.6 KB
  • 大小: 45.5 KB
  • 大小: 55 KB
  • 大小: 33.7 KB
  • 大小: 26.6 KB
7
1
评论 共 3 条 请登录后发表评论
3 楼 tracyqucy 2012-12-03 09:12
w156445045 写道
JSR 是啥啊?

Java Specification Request
2 楼 w156445045 2012-12-02 19:30
JSR 是啥啊?
1 楼 fjjiaboming 2012-12-02 15:44
JAX-RS
希望看到有更好的落地.

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 人工智能遐想

    这个话题有点营养哈!晚上吃过饭后我突然说了一句机器的智能永远无法超过人类。就这一个问题引发了将近一个小时的讨论。我的论据是所有机器的智能是人赋予的,也就是机器所有的思维模式都在人的控制之下。 坐在我旁边的小A马上不同意了。他说机器智能必将超过人类。得出这个结论的依据就是“人类的思维基于经验”。只要能够模拟人类的学习过程,机器强大的存储和计算能力必将超过人类。我突然想这套智能模型得多难写。一般现...

  • 关于人工智能的一些遐想

    综合比较发现判别式分词具有最好的分词效果。智能毕竟是智能,机器作出的任何行动都必须学习,对未知的东西他不可能作出正确判断。正如物质决定意识,狭义上讲人和机器是一样的,不可能生来什么都会,必须依靠后天的规则来判断。        人工智能中讲机器是一种智能,其实人也是一智能。机器

  • 关于生命和人工智能的一些遐想

    这是十几年前的一些想法,现在看来有些已过时,有些成了预言。 很不习惯带着脚镣跳舞,时间长了会形成条件反射怎么办。 1.人还会进化吗? 2.什么是生命? 3.什么是我? 4.共主义不可能实现? 5.人长生不死的唯一途径? 6.人造不出比自已更聪明的机器? 7.作为创造者,人是不会让聪明的机器夺得统治权的? 8.A之后是B 9.人=物质+人脑神经网络构成方式 10. 生命进化...

  • JSR规范系列(1)——Java版本、JSR规范和JCP社区流程概述

    首先,我将介绍不同的Java版本 - Java ME,Java SE和 Java EE - 以及与它们相关的一些重要的缩略语,如JDK,JRE,JVM,JSP,JPA等。最后,我将提供一个Java Community Process(JCP)概述 。 Java版本 在深入了解 ...

  • java与java ee_Java EE 7社区调查结果!

    在JSR 342下可以继续进行Java EE 7的工作。一切都在顺利进行,Java EE 7现在处于早期草稿审查阶段。 在11月初, Oracle发布了一个有关即将推出的Java EE 7功能的小型社区调查 。 昨天结果公布了。 超过1,100名...

  • Java EE 7 新特性简介

    Java EE 7 使得开发人员可以写更少的样板代码,通过丰富的组件来提供一个完整、全面、集成的堆栈来支持和构建最新的 Web 应用程序和框架,同时提供更具扩展性、丰富性和简易的功能。企业将会从便捷式批处理、改

  • Anil Gaur关于Java EE 7中的云计算支持

    Java EE 7规范( JSR 342 )包括对云计算的支持,以帮助开发人员构建可跨Java EE PaaS平台移植的应用程序。 它将提供用于开发基于PaaS的应用程序的API,以及对多租户,按需容量和云服务自动配置的支持。 InfoQ与...

  • 你知道Java中的JCP, JEP, JLS, JSR是什么意思吗?

    使用JSR圈定标准范围以后就可以提供给JDK团队成员进行开发, 圈定的范围通常是JAVA相关的, 同时又不会成为Java核心技术(Java SE/EE Core)的一部分.,一个标准的JSR课题通常是一个相对成熟的技术。Java Language ...

  • Java EE 7社区调查结果!

    在JSR 342下可以继续进行Java EE 7的工作。一切进展顺利,Java EE 7现在处于“初稿审查”阶段。 在11月初, Oracle发布了一个有关即将推出的Java EE 7功能的小型社区调查 。 昨天结果公布了。 超过1,100名开发人员...

  • java与java ee_最佳Java EE最佳实践

    现在有数十本书和数百(也许更多)的文章提供了有关应如何编写Java EE应用程序的见解。 实际上,有太多资源(通常带有相互矛盾的建议),以至于仅浏览这个迷宫本身就成为采用Java EE的障碍。 因此,为了为进入这个...

  • JAX-RS 2.0与Bean Validation 1.1成为首批获得批准的Java EE 7 JSR

    本文来源于我在InfoQ中文站翻译的文章,原文地址是:http://www.infoq.com/cn/news/2013/01/javaEE7kicksOffJava EE 7目前正在紧锣密鼓地制订当中。...Oracle的JCP Program Office列出了完整的Java EE 7 JSR特性

  • JSR 规范

    Java EE (53 JSRs) :J2EE平台共有53个JSR规范的定义,也就是本文抄录的。 Java SE (60 JSRs) : J2SE共有 60个JSR规范,地址: https://www.jcp.org/en/jsr/platform?listBy=2&listByType=platform ...

  • JCP、JSR与servlet规范

    Java Community Process是一个由oracle(曾经是sun)领导的,负责管理java和接受各种Java Specification Requests的组织,这个组织很多大厂(例如Google、IBM、Twitter、Intel、Eclipse基金会等)都加入了 ...

  • 【JDK】JCP, JEP, JLS, JSR介绍

    JSR JSR=Java Specification Requests=Java规范请求 JCP使用JSR作为正式规范文档,描述被提议加入到Java体系中的的规范和技术 使用JSR圈定标准范围以后就可以提供给JDK团队成员进行开发, 圈定的范围通常是JAVA相关...

  • JSR-356 WebSocket API规范中文版

    JavaEE 7规范也临近了,首批JSR规范已通过审批,而且如Nginx、jetty7、Tomcat7等都支持Websocket协议,未来B/S实时通信肯定少不了WebSocket的一席之地。因此,就把JavaEE WebSocket API规范等翻译出来,造福大家,...

  • Java 实时规范(JSR 1)

    , Standard Edition (Java SE)、Java Platform, Micro Edition (Java ME) 还是 Java Platform, Enterprise Edition (Java EE) —— 并且要求任何实现都要通过 JSR1 技术兼容性工具包(TCK)和它所基于的平台的 TCK...

  • java和oracle_Oracle和Java生态系统

    java和oracle 在经历了无可否认的艰难开端之后,包括Doug Lea(他仍然活跃在OpenJDK中)和Apache软件基金会的JCP都高调辞职,Oracle做出了巨大的努力,以重新参与更广泛的Java生态系统这一主题。它在最近的JavaOne...

  • Java动态编程技术

    Java是一种静态显式强类型语言,导致java代码存在大量的模版化代码,一直被人诟病开发效率低.但java语言本身以及JVM生态提供了大量动态编程技术,可以大量减少模版化代码.本文尝试整理相关的技术.

  • Java EE 7 三大新特性的介绍

    Java EE 7 三大新特性的介绍 ...Java EE 7 使得开发人员可以写更少的样板代码,通过丰富的组件来提供一个完整、全面、集成的堆栈来支持和构建最新的 Web 应用程序和框架,同时提供更具扩展性、丰

Global site tag (gtag.js) - Google Analytics