阅读更多

17顶
0踩

编程语言

原创新闻 Java EE 7 最新的开发进度

2012-11-02 11:15 by 副主编 wangguo 评论(20) 有11722人浏览
甲骨文计划在2013年第2季度发布Java EE 7,该项目也在有条不紊地进行着。尽管由于开发进度原因,一些特性(如PaaS实现和多租户支持)被推迟到了Java EE 8中,但Java EE 7中还是包含了大量令人兴奋的新特性。


Java EE技术专家Arun Gupta在博客中公布了Java EE 7平台中将包含的一些特性,以及目前的开发进度

可以看出,大部分JSR已经处于早期草案阶段,有些已经发布了第2版草案。

在最新的GlassFish 4 Promoted版本中,已经集成了部分JSR的实现,感兴趣的开发者可以下载尝试。
  • 大小: 8 KB
17
0
评论 共 20 条 请登录后发表评论
20 楼 架构师 2012-12-17 11:47
装上Java EE 6,用到2016
19 楼 bcw104 2012-12-15 08:43
直接把spring3集成进来得了
18 楼 lshhjxlj 2012-12-07 16:01
淡定,淡定,人家发展人家的,咱们使用最适合自己的。
17 楼 蜀山红日 2012-12-06 14:32
阿帕奇,你怎么看?
16 楼 hantsy 2012-11-05 11:37
mfkvfn 写道
Java API for JSON Processing这个里面有


For the following JSON
 {
   "firstName": "John", "lastName": "Smith", "age": 25,
   "phoneNumber": [
       { "type": "home", "number": "212 555-1234" },
       { "type": "fax", "number": "646 555-4567" }
    ]
 }

Here, "John" value is accessed as follows:
JsonParserFactory factory = Json.createParserFactory();
JsonParser parser1 = factory.createParser(jsonObject1);
 Iterator<Event> it = parser.iterator();
 Event event = it.next(); // START_OBJECT
 event = it.next();       // KEY_NAME
 event = it.next();       // VALUE_STRING
 parser.getString();      // "John"



这个代码好纠结啊。为什么不
parser.getString(jsonObject1,"firstName"); // "John"
parser.getString(jsonObject1,"phoneNumber.number"); // "212 555-1234"

这样呢?

这个应该和 DOM, SAX 方法解析 XML 一个道理。 DOM 觉得方便,可整个 XML 先要构建成 DOM 树形结构,常驻内存。 SAX 按 XML element顺序读取,性能优势就出来了。
15 楼 mfkvfn 2012-11-05 11:28
雪飘寒 写道
string2020 写道
Java EE 7中还是包含了大量令人兴奋的新特性,不知道有哪些。


更主要的是不知道这些特性哪年能用上,中国主要还是j2ee1.4和javaee5吧


以前做JavaEE用的1.5.0_11。现在做云计算用1.6.0_23
14 楼 mfkvfn 2012-11-05 11:26
Java API for JSON Processing这个里面有


For the following JSON
 {
   "firstName": "John", "lastName": "Smith", "age": 25,
   "phoneNumber": [
       { "type": "home", "number": "212 555-1234" },
       { "type": "fax", "number": "646 555-4567" }
    ]
 }

Here, "John" value is accessed as follows:
JsonParserFactory factory = Json.createParserFactory();
JsonParser parser1 = factory.createParser(jsonObject1);
 Iterator<Event> it = parser.iterator();
 Event event = it.next(); // START_OBJECT
 event = it.next();       // KEY_NAME
 event = it.next();       // VALUE_STRING
 parser.getString();      // "John"



这个代码好纠结啊。为什么不
parser.getString(jsonObject1,"firstName"); // "John"
parser.getString(jsonObject1,"phoneNumber.number"); // "212 555-1234"

这样呢?
13 楼 paomo30000 2012-11-05 08:59
期待JavaServer Faces 2.2
12 楼 言日星极 2012-11-04 12:49
ZZX19880809 写道
bitray 写道
freezingsky 写道
ZZX19880809 写道
雪飘寒 写道
string2020 写道
Java EE 7中还是包含了大量令人兴奋的新特性,不知道有哪些。


更主要的是不知道这些特性哪年能用上,中国主要还是j2ee1.4和javaee5吧


互联网项目一般都是J2SE 6+了吧

人家说EE,你说SE?


哈哈哈哈



我看成JAVA SE7最新开发进展了


Java SE7早就出来了~
11 楼 ZZX19880809 2012-11-03 13:19
bitray 写道
freezingsky 写道
ZZX19880809 写道
雪飘寒 写道
string2020 写道
Java EE 7中还是包含了大量令人兴奋的新特性,不知道有哪些。


更主要的是不知道这些特性哪年能用上,中国主要还是j2ee1.4和javaee5吧


互联网项目一般都是J2SE 6+了吧

人家说EE,你说SE?


哈哈哈哈



我看成JAVA SE7最新开发进展了
10 楼 bitray 2012-11-03 09:15
freezingsky 写道
ZZX19880809 写道
雪飘寒 写道
string2020 写道
Java EE 7中还是包含了大量令人兴奋的新特性,不知道有哪些。


更主要的是不知道这些特性哪年能用上,中国主要还是j2ee1.4和javaee5吧


互联网项目一般都是J2SE 6+了吧

人家说EE,你说SE?


哈哈哈哈
9 楼 kimmking 2012-11-03 01:28
hantsy 写道
新增了4个标准:

  • JCACHE Java Temporary Caching API (JSR 107):
  • Batch Applications for the Java Platform (JSR 352)
  • Java API for JSON Processing (JSR 353)
  • Java API for WebSocket
  • [*]


Expression Language 3.0 从 JSF 中独立出来,COPY 了 LINQ 的一些设计,支持大量 lambda 语法(看得头晕)。

Java Message Service 2.0 API 完全简化。

JavaServer Faces 2.2 废弃了自己SCOPE定义,转而使用了 CDI SCOPE,与CDI 一致。从 Spring WebFlow, Oracle ADF 中吸收了 FLOW概念, 全新的Flow 设计,增加 FlowScoped, ViewScoped(使用 CDI API 重写,原来的 ViewScoped废弃)。另外支持 HTML 5 TAG,添加 File Upload组件, 多模板功能(未定,类似于Skin效果)。

Java API for RESTful Web Services 2.0 添加 Client API,另外加强与 CDI,Bean Validation 结合,比如方法支持 Validation, amethod(@NotNull String name)。

Enterprise JavaBeans 3.2 添加更为通用的 @Transactional, 使用 CDI API。

Context & Dependency Injection 1.1 主要是加强了与其它Spec的集成,可能会默认激活,根据投票结果是完全可能的。










jcache也是基于CDI的
8 楼 java007008 2012-11-02 19:49
  
7 楼 superchinaren 2012-11-02 16:44
可惜没有支持websokcet
6 楼 bangyan2003 2012-11-02 16:40
牛比..........
5 楼 freezingsky 2012-11-02 14:44
ZZX19880809 写道
雪飘寒 写道
string2020 写道
Java EE 7中还是包含了大量令人兴奋的新特性,不知道有哪些。


更主要的是不知道这些特性哪年能用上,中国主要还是j2ee1.4和javaee5吧


互联网项目一般都是J2SE 6+了吧

人家说EE,你说SE?
4 楼 ZZX19880809 2012-11-02 14:00
雪飘寒 写道
string2020 写道
Java EE 7中还是包含了大量令人兴奋的新特性,不知道有哪些。


更主要的是不知道这些特性哪年能用上,中国主要还是j2ee1.4和javaee5吧


互联网项目一般都是J2SE 6+了吧
3 楼 hantsy 2012-11-02 13:39
新增了4个标准:

  • JCACHE Java Temporary Caching API (JSR 107):
  • Batch Applications for the Java Platform (JSR 352)
  • Java API for JSON Processing (JSR 353)
  • Java API for WebSocket
  • [*]


Expression Language 3.0 从 JSF 中独立出来,COPY 了 LINQ 的一些设计,支持大量 lambda 语法(看得头晕)。

Java Message Service 2.0 API 完全简化。

JavaServer Faces 2.2 废弃了自己SCOPE定义,转而使用了 CDI SCOPE,与CDI 一致。从 Spring WebFlow, Oracle ADF 中吸收了 FLOW概念, 全新的Flow 设计,增加 FlowScoped, ViewScoped(使用 CDI API 重写,原来的 ViewScoped废弃)。另外支持 HTML 5 TAG,添加 File Upload组件, 多模板功能(未定,类似于Skin效果)。

Java API for RESTful Web Services 2.0 添加 Client API,另外加强与 CDI,Bean Validation 结合,比如方法支持 Validation, amethod(@NotNull String name)。

Enterprise JavaBeans 3.2 添加更为通用的 @Transactional, 使用 CDI API。

Context & Dependency Injection 1.1 主要是加强了与其它Spec的集成,可能会默认激活,根据投票结果是完全可能的。







2 楼 雪飘寒 2012-11-02 12:54
string2020 写道
Java EE 7中还是包含了大量令人兴奋的新特性,不知道有哪些。


更主要的是不知道这些特性哪年能用上,中国主要还是j2ee1.4和javaee5吧
1 楼 string2020 2012-11-02 11:22
Java EE 7中还是包含了大量令人兴奋的新特性,不知道有哪些。

发表评论

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

相关推荐

Global site tag (gtag.js) - Google Analytics