Java2Days会议在保加利亚首都索菲亚举行

第四年度的Java2Days会议在保加利亚首都索菲亚举行,Reza Rahman在主题演讲中讨论了即将发布的Java EE 7。这是三年多以来的首次JEE版本发布,预计新版本将于2013年第二季度早期发布(尽管Glassfish应用服务器版本4的早期访问版中已经包含了许多Java EE 7甚至Java EE 8的特性)。

Java EE 7起初打算增加云管理工具,但是正如我们9月份所报道的,大多数的云支持都已经被延迟到Java EE 8中。一些预期的增强包括:

  • JPA2.1,它包含模式生成、存储过程支持、非同步持久化上下文以及实体转换器
  • Web Sockets
  • JMS2,这是在2002年3月发布的JMS版本1.1之后对它的首次更新。本次发布增加了对JCA的强制性支持,它能移除一些供应商所引入的平台依赖性
  • Java批处理,它是一个使用通用编程模型和标准API声明批处理任务的规范
  • JAX-RS 2.0 向REST风格的Web Services中添加了客户端API以及实体拦截器、异步处理、超媒体支持和常用配置
  • EJB 3.2继续对EJB 3.0进行简化,从之前的版本中移除了很多限制,例如允许访问文件系统
  • JSON-P将XML风格的STaX和DOM处理引入到了JSON中
  • JSF 2.2增加了HTML5支持
  • Bean Validation 1.1是一种基于注解的在Java类中的变量和参数上声明约束的新方式
  • 对缓存和事务的新支持

“测试多线程应用程序”是一个与众不同的演讲,它列举了一些测试框架,包括由著名的FindBugs网站的Bill Pugh与他人合作开发的MultithreadedTC、基于事件的测试框架IMUnit、能够为较少量线程测试所有可能的交叉的框架Java Path Finder, 以及其他的并发测试框架。

另一个测试讲座则以实战练习的方式深入介绍了流行的模拟对象测试框架 Mockito。

Java并发动画已成为这些会议中的常客,同往常一样生动,它目前的重点是支持所有新的Java7并发组件的动画。

Java2Days是在东欧举行的首次Java会议,此次在保加利亚首都索菲亚市中心的现代化的展览会议中心举行,该中心远高于中世纪的保加利亚教堂以及遗留的1989年之前的共产主义政治建筑。演讲使用的都是英语,会议由三个部分组成——Java2Days、Cloud2Days和Mobile2Days。今年有近1000人参加,表明该会议在2009年首次召开之后有一个很大的增长。演讲人有Adrian Cole和InfoQ的贡献者Josh Long等。

英文原文地址:http://www.infoq.com/news/2012/11/Java2DaysConference

感谢马国耀对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至[email protected]。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。

你可能感兴趣的:(Java2Days会议在保加利亚首都索菲亚举行)