阅读更多

24顶
0踩

编程语言

原创新闻 JavaEE 7 正式发布

2013-07-01 18:01 by 副主编 wangguo 评论(15) 有48183人浏览


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

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



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

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

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

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



以下是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
  • 大小: 427.5 KB
  • 大小: 20.6 KB
  • 大小: 110.7 KB
24
0
评论 共 15 条 请登录后发表评论
15 楼 wangguo 2014-06-06 10:50
eggcanfly 写道
338 339的规范写反了338是jpa

已修改
14 楼 eggcanfly 2014-06-06 10:35
338 339的规范写反了338是jpa
13 楼 AKka 2013-08-09 09:30
哇,刚开始学习使用5,7就出来了。。。
12 楼 wpf_fly 2013-07-05 16:44
websocket.这个应该很受欢迎。
11 楼 hepeng19861212 2013-07-04 18:41
sunny_1976 写道
yixiandave 写道
JSON是个什么情况?不需要引入第三方包就可以解析和序列化JSON字符串了?

这是一个规范,如果jdk有实现就不用引包了

这个是隶属于j2ee规范,如果你是用的容器或者服务器支持此规范,就不用第三方包了
10 楼 raph_java 2013-07-04 17:26
websocket.这个感兴趣
9 楼 swanky_yao 2013-07-04 12:10
等待国产服务器厂商自主研发~~~
8 楼 zg2010 2013-07-04 09:16
very good!
7 楼 张洪财 2013-07-03 14:03
                          
6 楼 liminjun 2013-07-03 11:18
之前发布的是Java SE7吗?这个几个东西把我弄晕了。
5 楼 if(i!=我){} 2013-07-02 12:12
hanjiangit 写道
建议java的方法可以返回多个值

请自己封装DTO
4 楼 sunny_1976 2013-07-02 12:10
yixiandave 写道
JSON是个什么情况?不需要引入第三方包就可以解析和序列化JSON字符串了?

这是一个规范,如果jdk有实现就不用引包了
3 楼 yixiandave 2013-07-02 12:01
JSON是个什么情况?不需要引入第三方包就可以解析和序列化JSON字符串了?
2 楼 hanjiangit 2013-07-02 11:02
建议java的方法可以返回多个值
1 楼 forcer521 2013-07-02 09:01
对于的Server容器支持呢?

发表评论

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

相关推荐

  • JavaEE版网站管理系统

    JEECMS是JavaEE版网站管理系统(Java Enterprise Edition Content Manage System)的简称。 基于java技术开发,继承其强大、稳定、安全、高效、跨平台等多方面的优点 采用hibernate3+struts2+spring2+freemarker主流...

  • 黑马程序员史上最强JavaEE学习路线图震撼发布!!!

    7月11日,传智播客在北京举办了以“破局·重构·新生”为主题的IT培训行业变革大会。正式提出将培训课程标准升级为中级程序员课程,一时掀起行业巨浪,备受各界关注。 市场人才需求发生变化,企业对技术人才的要求...

  • JavaEE

    7、面向对象 8、异常 9、常用类 10、集合 11、IO流 12、多线程 13、网络编程 14、反射 15、JDBC 1、Java初步 计算机语言的发展历史 加法:1101------- 助记符 add ....load 计算机上----操作系统----...

  • JavaEE体系规范(全网最详细)

    使用java很多年,一开始的时候很深入的研究了一下javaSE,后来以为对java很了解了,现在发现还有太多的不了解,所以又从javaEE开始研究和总结,目的在于想对java有更深入的理解,也想在网上跟大家交流,如果总结出来...

  • 高效 JavaEE 开发框架 JessMA v3.2.1 正式发布

    JessMA通过的plug-in机制可以灵活扩展,JessMA发布包中自带的jessma-ext-rest和jessma-ext-spring均以插件的形式提供,用户可根据需要加载或卸载这些插件。应用程序开发者也可以根据实际需要编写自定义插件来扩展...

  • JavaEE 7 最全教程集锦(转)

    甲骨文公司已经在6月份正式发布了JavaEE 7,该版本带来了诸多新的规范及特性,将企业级开发提升到了一个新的层次。Java EE平台资深开发者Arjan Tijms整理了一些Java EE 7相关教程,以便能够让大家对这个新的平台有个...

  • JavaEE - 标识符、关键字、变量、基本数据类型

    2011年7月28日,甲骨文发布Java 7.0的正式版; 2014年3月19日,甲骨文公司发布Java 8.0的正式版 七、什么是IDE IDE概念:也叫做开发环境,编写代码的软件 记事本 -> notepad++/Editplus -> eclipse -> idea 八、...

  • JavaEE基础知识

    JavaEE基础知识 一、java的发展史 雇主:sun(Stanford University Network)—2009年74亿美金卖给oracle公司 ​ Java之父:詹姆斯·高斯林 (James Gosling) 版本变更 1995年5月23日,Java语言诞生; 1996年1月,第...

  • 小小项目-博客系统 - 服务器版本 - javaEE初阶 - 细节狂魔

    文章目录 前言 博客系统 准备工作 1、创建项目 2、引入依赖 3、创建必要目录 4、编写代码 5 和 6、打包和部署:配置Smart Tomcat 7、验证程序 下面,开始正式编写服务器代码了 MVC 中的 V(view)【页面的显示】 MVC...

  • java聊天室回调_用JavaEE7、Websockets和GlassFish4打造聊天室(一)

    Java EE 7已经在今年正式发布了,新增加了很多新的功能和特性,如新增或更新了不少的JSR标准。其中特别受到关注的是Websockets。它的一个好处之一是减少了不必要的网络流量。它主要是用于在客户机和服务器之间建立...

  • JAVAEE基础第一节

    Java 8 于2014年3月18日发布,包含了一些原本被项目在 Java 7却延迟的功能. Java 9 在2017年9月21日终于发布,又多了一些激动人心的功能和优化。 目前java版本已经更新到17 ...

  • JavaEE(7)Spring概述、快速入门、IoC创建对象的方式

    2004年3月24日,Spring框架以interface21框架为基础,经过重新设计,发布了1.0正式版 (2)理念:使现有的技术更加实用,本身就是一个大杂烩,整合现有的框架技术 (3)优点:Sping是一款轻量级的控制反转IOC与面向...

  • Java 10正式发布,带来了这些新特性

    有趣有内涵的文章第一时间送达!   本文转载自公众号 InfoQ ...这是 Java 大版本周期变化后的第一个正式发布版本(详见这里),非常值得关注。你可以点击以下地址即刻下载: http://www.oracle.com/...

  • JavaEE - JVM Java虚拟机

    验证选项: 文件格式验证 字节码验证 符号引用验证… 3) 准备 Preparation 初始化静态变量,给类中的静态变量分配内存,并且设置上0值 准备阶段是正式为类中定义的变量(即静态变量,被static修饰的变量)分配内存并...

  • 创智播客微服务_传智播客黑马程序员首次对外发布JavaEE中级程序员学习路线图...

    近日,传智播客正式对外推出2019年JavaEE中级程序员课程,这是传智播客于7月在IT培训行业变革大会提出以“中级程序员”打破行业困局以来,首次对外公布JavaEE学科的中级程序员课程。为了更好地开展JavaEE中级程序员...

  • JavaEE面试题

    7、返回控制权给DispatcherServlet,由DispatcherServlet返回响应给用户,到此一个流程结束 IOC控制反转的实现是基于spring的bean工厂,通过获取要创建的类的class全限定名称,反射创建对象 13)spring里面的aop的...

  • javaEE前期

    XML XML概述 XML指可扩展标记语言 ... XML的设计宗旨是传输数据,而非显示数据。 XML标签没有被预定义,需要自行定义。...W3C在1998年2月发布1.0版本,2004年又发布1.1版本,但因为1.1版本不向下...

  • STM32单片机FPGA毕设电路原理论文报告基于高速单片机控制的位移测量系统设计

    STM32单片机FPGA毕设电路原理论文报告基于高速单片机控制的位移测量系统设计本资源系百度网盘分享地址

  • PyOpenGL-3.0.0b6.tar.gz

    Python库是一组预先编写的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编写代码。这些库可以包括各种功能,如数学运算、文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

Global site tag (gtag.js) - Google Analytics