随着红帽JBoss企业应用平台7(EAP 7)的出现,甚至最近刚刚通过Java EE 7认证的WebLogic服务器,我认为现在应该为您重新介绍Java Enterprise Edition 7的时候了功能,并指向更多资源。

Java EE 7 –开发人员的生产力,HTML 5和企业需求

Java Enterprise Edition 7提供了用于增强HTML5支持的新功能,

帮助开发人员提高生产力,并进一步帮助满足企业需求。 作为开发人员,您将编写更少的样板代码,并且对最新的Web应用程序和框架提供更好的支持。

Java EE 7中有几个新功能,而Arun不久前已编制了十大最突出功能的列表,您可以在GitHub上的Java EE 7示例项目中看到完整的幻灯片 。 这是他们的快速回顾:

适用于WebSocket 1.0的Java API(JSR 356)

对创建和部署WebSocket终结点提供了一流的支持。 有一个可从浏览器使用的标准W3C JavaScript API,但此API还引入了客户端终结点。

参考实现是Tyrus 。

Java平台的批处理应用程序(JSR 352)

对批处理应用程序的内置支持可消除对第三方框架的依赖。 另请参阅WildFly上的“ 批处理应用程序”教程以获取更多信息。

JSON处理(JSR 353)

对JSON处理的本机支持使应用程序更轻巧,并且摆脱了第三方库。

Java EE的并发实用程序(JSR 236)

并发实用程序扩展了JSR标准Java SE并发实用程序,并向Java EE应用程序组件添加了异步功能。

简化的JMS API(JSR 368)

通过利用CDI,Autocloseable和该语言的其他功能,JMS API大大简化了。

@Transactional和@TransactionScoped(JSR 907)

灵活地交付事务应用程序,使用@Transactional启用任何POJO上的事务。

JAX-RS客户端API(JSR 339)

JAX-RS添加了新的客户端API,以使用流畅的构建器API调用REST端点。

默认资源(JSR 342)

添加了诸如JDBC DataSource,JMS ConnectionFactory等默认资源,以简化OOTB体验。

更多带注释的POJO

添加了更多注释以简化devops体验,例如@JMSDestinationDefinition可自动创建JMS目标。

面流(JSR 344)

JSF添加了Faces Flow,该功能允许创建可重复使用的模块以一起捕获页面流。

修剪技术

尽管在Java EE 7中添加了许多新功能,但其他功能已成为可选功能。 它们是:Java EE管理(JSR-77); 应用程序部署(JSR-88); JAXR,用于与UDDI注册中心进行交互(JSR-93); JAX-RPC,用于基于XML的RPC(JSR-101); EJB 2.x容器管理的持久性,它已被Java持久性API(JSR-338)有效取代。 这些规范已从当前发行版中删除,但如果客户之间对它们的需求仍然存在,则对于供应商仍然是可选的。 但是,它们将在Java EE 8中删除。

进一步阅读

  • Java EE 7 API文档
  • Oracle Java EE SDK
  • Java EE 7教程
  • Github上的Java EE 7示例
  • 应用程序服务器迁移:从Java EE 5到JBoss Wildfly Java EE7
  • EAP 7 Alpha和Java EE 7入门
  • Arun Gupta撰写的Java EE 7 Essentials
  • Antonio Goncalves撰写的Java EE 7入门
  • JBoss冠军Adam Bien撰写的Java EE引导课程

翻译自: https://www.javacodegeeks.com/2015/12/refresher-java-ee-7-glance.html

复习者-Java EE 7概览相关推荐

  1. java-ee-api_刷新器-Java EE 7概览

    java-ee-api 随着红帽JBoss企业应用平台7(EAP 7)的迫在眉睫,甚至WebLogic Server刚刚获得Java EE 7认证,我认为现在应该是时候对Java Enterprise ...

  2. Java EE 概览

    [我的2022下半年回顾-2]- Java EE - 概览 前言 导航 正文 Java EE 是什么 Java EE 的历史 Java EE 架构技术 Java EE Web 接口 Java EE 业 ...

  3. JAVA EE框架课程考点复习(大题和判断题)

    JAVA EE框架课程考点复习 Spring框架技术简介.优点及体系结构:p19-22 Spring框架实例化Bean的几种方式:p54 Spring的作用域.声明周期及其装配方式:p58-68 Sp ...

  4. Java EE 期末复习提纲【太原理工大学】

    目录 一.题型 二.考点 1. MyBatis 2. Spring 3. Spring MVC 一.题型 1. 选择题 20 个,每个 1 分,共 20 分. 2. 填空题 20 个,每个 1 分,共 ...

  5. 后端 java ee_刷新器-Java EE 7后端十大功能

    后端 java ee 这是我的小型Java EE 7复习系列的第二部分. 在进行了简要概述的第一篇介绍之后,我决定请Arjan Tijms撰写有关Java EE 7中他最喜欢的后端新功能的信息.如果您 ...

  6. jboss4 java_带有JBoss工具的OpenShift 3上的Java EE 7应用程序

    jboss4 java 您可以使用最新版本的JBoss Tools OpenShift插件在Eclipse中创建和管理OpenShift应用程序. 他们要么预先捆绑了最新的 JBoss Develop ...

  7. Java EE 7中的资源和依赖注入

    1.概述 上下文和依赖注入(CDI)是Java EE的一项功能,可帮助融合Java EE 6和更高版本中包含的平台的Web层和事务层. 从技术角度来看,这意味着CDI提供了依赖项注入框架,并且还管理了 ...

  8. ejb+jpa_使用Arquillian(包括JPA,EJB,Bean验证和CDI)测试Java EE 6

    ejb+jpa 很长时间以来,我听到很多人对Arquillian说好话 . 尽管我一直在阅读有关其用法的文章,但实际上我无法在一篇文章中找到涵盖我认为重要的某些方面的文章. 当然,我看起来还不够努力. ...

  9. java ee空指针_Java EE 7是最终版本。 思想,见解和进一步的指针。

    java ee空指针 我们花了不到三年的时间才推出了下一个Java EE版本 . 今年4月16日, JCP EC对JSR 342进行了投票并获得批准. 这是一个成功的故事,因为在去年八月下旬的最后时刻 ...

最新文章

  1. ZigBee(CC2530)最小系统PCB设计(AD18开发软件)
  2. Splay ---- 文艺平衡树区间翻转的建树模式
  3. mysql 使用不同引擎_mysql 不同引擎的比较
  4. 理解交通行业规律 用持续做“重”来重新定义共享出行
  5. PHP实现弹出消息提示框的两种方法
  6. IP5的接口模式运行测试
  7. 在探索的飞鸽传书科学的道路上
  8. 再不懂ZooKeeper,就安安心心把这篇文章看完
  9. 攻击者接管账户,攻陷周下载量超700万次的JavaScript 流行库 ua-parser-js
  10. 爬虫python能做什么-Python除了爬虫,还能干啥?
  11. APP版本更新通知流程测试要点
  12. springMVC入门二
  13. linux 安装tomcat8和 treeNMS部署
  14. Latex tabular和tabular* 注意表格样式参数命令
  15. 战神引擎php,战神引擎常用脚本接口
  16. 李一男再出发:电动车怎么做?
  17. java pointer_Java EE 8 JSON Pointer讲解
  18. 上岸重庆邮电大学软件工程学院学硕总结
  19. Matlab/Simulink中信号线拉成斜线的方法
  20. 小白都能懂的 玩转docker系列之网络连通

热门文章

  1. js遍历对象的key和value
  2. MyBatisPlus分页
  3. CentOS - 修改主机名教程(将 localhost.localdomain 改成其它名字)
  4. 转:认识cpu、核与线程
  5. 不相交集合求并的路径压缩
  6. 高特权级代码段转向低特权级代码段(利用 ret(retf) 指令实现 jmp from ring0 to ring3)
  7. selenium自动化测试_为什么在生产中进行Selenium自动化测试对于您的下一个版本至关重要?...
  8. java oca_OCA第5部分中的Java难题
  9. java javadoc_使用Java 9向Javadoc搜索添加术语
  10. payara 创建 集群_使用Payara Micro的Easy Java EE Microservices