阅读更多

24顶
0踩

编程语言

原创新闻 JavaEE 7 正式发布

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


甲骨文公司在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(1)

    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版本不向下...

  • 果壳处理器研究小组(Topic基于RISCV64果核处理器的卷积神经网络加速器研究)详细文档+全部资料+优秀项目+源码.zip

    【资源说明】 果壳处理器研究小组(Topic基于RISCV64果核处理器的卷积神经网络加速器研究)详细文档+全部资料+优秀项目+源码.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!

  • JSP学生学籍管理系统(源代码+论文+开题报告+外文翻译+答辩PPT)(2024x5).7z

    1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于计算机科学与技术等相关专业,更为适合;

Global site tag (gtag.js) - Google Analytics