欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

JavaEE 7 正式发布

程序员文章站 2022-03-03 18:17:06
...

JavaEE 7 正式发布

甲骨文公司在6月中旬正式发布了JavaEE 7(JSR 342)。

该版本特性主要集中在以下3个方面:

JavaEE 7 正式发布


1.  提供HTML5动态可伸缩应用程序

  • 使用WebSocket,降低数据交换延迟,从而减少响应时间
  • 支持标准JSON,简化便携式应用的数据解析
  • 提供异步、可扩展、高性能的RESTful服务
2.  提高开发人员的生产力

  • 通过一个粘性集成平台,来简化应用程序架构
  • 通过减少样板代码和广泛使用注解,来提高效率
  • 通过对标准的RESTful web服务客户端支持,来增强应用程序的可移植性
3.  满足最苛刻的企业需求

  • 将批处理作业分解成可管理的块,以满足连续OLTP需求
  • 轻松定义多线程并发任务,以提高可扩展性
  • 提供可选的灵活的事务性应用程序
JavaEE 7提供了一个完整、全面、集成的堆栈来帮助你构建企业和Web应用程序。下面的这个图表有助于你了解这些组件之间是如何合作的。橙色部分为该版本中新添加的组件。

JavaEE 7 正式发布


以下是JavaEE 7开发过程中14个活跃的JSR:

  • 342: Java EE 7 Platform
  • 338: Java Persistence API 2.1
  • 339: Java API for RESTful Web Services 2.0
  • 340: Servlet 3.1
  • 341: Expression Language 3.0
  • 343: Java Message Service 2.0
  • 344: JavaServer Faces 2.2
  • 345: Enteprise JavaBeans 3.2
  • 346: Contexts and Dependency Injection 1.1
  • 349: Bean Validation 1.1
  • 352: Batch Applications for the Java Platform 1.0(新添加)
  • 353: Java API for JSON Processing 1.0(新添加)
  • 356: Java API for WebSocket 1.0(新添加)
  • 236: Concurrency Utilities for Java EE 1.0(新添加)
下面是9个维护版本的JSR:

  • 250: Common Annotations 1.2
  • 322: Connector Architecture 1.7
  • 907: Java Transaction API 1.2
  • 196: Java Authentication Services for Provider Interface for Containers
  • 115: Java Authorization for Contract for Containers
  • 919: JavaMail 1.5
  • 318: Interceptors 1.2
  • 109: Web Services 1.4
  • 245: JavaServer Pages 2.3
相关资源下载:

二进制包:

开发工具:

相关文档:


Via Oracle