java ee空指针

我们花了不到三年的时间才推出了下一个Java EE版本 。 今年4月16日, JCP EC对JSR 342进行了投票并获得批准。 这是一个成功的故事,因为在去年八月下旬的最后时刻撤消了拥有云就绪平台的最初想法。 作为EG的成员,撰写即将发布的功能或多或少容易。 即使伞式EG仅负责平台级别的内容,而不负责单个包含的JSR,您也需要比我最初了解的更多的细节。 但是,我不会重提Arun或Adopt-a-JSR成员已经编写的内容。 相反,我想给您更多幕后的印象。 首先:衷心的“谢谢!” 感谢各个JSR的所有辛勤工作的EG和贡献者! 作为一个个人和

我感谢我的观点和想法所给予的耐心和尊重!

平台路线图

从1998年开始取得了巨大的成功。 我们今天知道的Java Enterprise Edition最初只有不到10个规范,并且随着时间的推移发展到今天的水平。 从2003年所谓的J2EE 1.4开始,不同的主题开始形成版本。

以开发者为中心的观点提出了对Java EE的重新命名 (是的: 没有名为JEE的名称!永远不要使用该名称!请!)。这在非常成功的第六版中得到了扩展。 在我看来,沿着这条道路走,似乎最初提出的“云”主题似乎无处不在。 阅读Linda的电子邮件,了解可能的重新调整,这是一种解脱,我唯一要补充的是,它可能来晚了。 云的问题将在下一个版本中再次出现,该版本有望在将来的某个地方开始。

我想要的是什么

我个人的愿望是在这里有一个更好,更长久的策略。 知道我们正在谈论相对较长的时间范围可能仍是一个愿望,但我不想看到整个行业都采用最新的行业趋势,而是让各个JSR来填补流行语,而是希望看到一种以平台为中心的方法。 鉴于每个新EE版本出现的类别不同,看起来可能像这样:

每个人最多拥有25%的权益,这将是满足每个利益相关者需求的合理方法。 75%的工作与标准相关,以保持平台的集成性,可用性和最新性,而只有25%的工作可以稍微采用新事物。 在我看来,这种方法会颠覆今天的做法。 但是有更多见识的人可能会在这里证明我错了。
我进一步建议,“大门票”也需要某种有远见的路线图。 可以说这可能与Gartners新兴技术炒作周期有关。

Gartners新兴技术炒作赛勒(来源: Forbes.com

因此,我针对EE的下一个热门主题的个人路线图如下:

EG中的透明度和社区贡献与工作

即使我抱怨总体计划背后缺乏透明度,我也必须指出,总体透明度和社区贡献在EE 7中提高到了一个新水平。从琳达去年在JavaOne的EE-BOF上发起的正式调查开始。升级到大多数EE JSR使用的升级JCP版本( JCP 2.8 ),以及Adopt-A-JSR计划中大量的工作人员,这是有史以来最开放的EE规范工作 。 对于那些愿意做出进一步贡献的人,我建议您熟悉Adopt-a-JSR计划并开始做出贡献。 这是向各个EG提供反馈的好方法。 当然,您可以自由选择所需的任何规范,并在用户邮件列表中做出贡献。 它们是开放的,并且EG监视那里发生的事情。 此外,大多数EG成员都可以公开访问并且很高兴收到反馈。

通常,我很高兴地说,在EE 7专家组中工作是一种愉快的经历。 我非常荣幸能有机会与业内最聪明的EE人才一起工作。 这包括比尔和皮特等。 尤其是那些获得了今年“ Star Spec Lead”奖的人,我记得他们是开放的,并且对我遇到的任何问题都做出了回应。 谢谢。

Java Enterprise Edition 7概览

足够的幕后和疯狂的想法。 到目前为止,这是EE 7的样子:

有了四个新的规范和四个修剪的规范(EJB实体Bean,JAX-RPC 1.1,JAXR 1.0和JSR-88 1.2),根据数字,我们正处于EE 6的位置。 现在,完整的规范包含34个单独的规范。

特殊化 JSR Java.net项目
Java平台企业版 342 7 Java规范
托管豆 342 1.0
Java EE Web配置文件(Web配置文件) 342 1.0
RESTful Web服务的Java API(JAX-RS) 339 2.0 jax-rs-spec
Java EE的Web服务 109 1.4
基于XML的Web服务(JAX-WS)的Java API 224 2.2 jax-ws
XML绑定的Java体系结构(JAXB) 222 2.2 杰克斯
Java平台的Web服务元数据 181 2.1
用于基于XML的RPC(JAX-RPC)的Java API(可选) 101 1.1 杰克斯
XML注册中心的Java API(JAXR)(可选) 93 1.0
Servlet 340 3.1
JavaServer Faces(JSF) 344 2.2 javaserverfaces
JavaServer页面(JSP) 245 2.3
JavaServer页面表达语言(EL) 341 3.0 规格
JavaServer页面的标准标记库(JSTL) 52 1.2 jstl
对其他语言的调试支持 45 1.0
Java EE平台(CDI)的上下文和依赖注入 346 1.1 github.com
Java依赖注入(DI) 330 1.0
Bean验证 349 1.1 http://beanvalidation.org
企业JavaBean(EJB) 345 3.2 ejb规范
Java EE连接器体系结构(JCA) 322 1.7
Java持久性(JPA) 338 2.1 JPA规范
Java平台的通用注释 250 1.2
Java消息服务API(JMS) 343 2.0
Java Transaction API(JTA) 907 1.2 JTA规范
Java邮件 919 1.5 Java邮件
容器的Java身份验证服务提供程序接口(JASPIC) 196 1.1 碧玉规格
容器Java授权合同(JACC) 115 1.5 jacc规范
Java EE应用程序部署(可选) 88 1.2
Java数据库连接(JDBC) 221 4.0
Java管理扩展(JMX) 255 2.0 OpenJDK
JavaBeans激活框架(JAF) 925 1.1
XML的流API(StAX) 173 1.0 sjsxp
Java身份验证和授权服务(JAAS) 1.0
拦截器 318 1.2
Java平台的批处理应用程序 352 1.0 批处理
JSON处理的Java API 353 1.0 json处理规范
WebSocket的Java API 356 1.0 WebSocket规范
Java EE的并发实用程序 236 1.0 并发ee规范

Java EE 7的免费在线启动事件

如果您对有关所有新规范的第一手信息感兴趣,请注册Java EE 7 Launch网络广播:6月12日 。

Java EE 7的介绍是一个免费的在线活动,您可以在了解Java EE 7的功能和功能时与来自世界各地的Java用户建立联系。加入Oracle参加技术领导和大型Java用户的演示。小型企业,深入研究新的JSR,并安排与Java专家的聊天。

  • 业务主题演讲(Hasan Rizvi和Cameron Purdy)
  • 技术主题演讲(Linda DeMichiel)
  • 通过规范线索在不同JSR上进行分组讨论
  • 在线聊天
  • 大量的演示
  • 社区,合作伙伴和客户的视频推荐
参考: Java EE 7是最终版本。 思想,见解和进一步的指针。 来自我们的JCG合作伙伴 Markus Eisele在Java的企业软件开发博客中。

翻译自: https://www.javacodegeeks.com/2013/06/java-ee-7-is-final-thoughts-insights-and-further-pointers.html

java ee空指针

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

  1. Java EE 7是最终版本。 思想,见解和进一步的指针。

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

  2. 怎么用java ee编程_Java EE应用程序入门 - 编程入门网

    Java EE应用程序入门 时间:2011-07-06 netbeans.org 本文将详细介绍使用 EJB 3.0 技术开发企业应用程序的基础知识,而 EJB 3.0 是 Java EE 5 平台的 ...

  3. java ee编译器_Java EE 8 MVC:控制器的详细介绍

    java ee编译器 Java EE MVC是为Java EE 8计划并在JSR-371中指定的基于动作的新MVC框架. 这是我的Java EE 8 MVC教程的第二篇文章. 第一篇文章介绍了基础知识 ...

  4. java ee技术_Java EE 6与Spring Framework:技术决策过程

    java ee技术 在过去的几个月中,我们经历了这个决策过程:为Java平台上的企业开发选择哪种技术堆栈? 有多种选择. 但是,我们深入讨论的是:纯Java EE 6堆栈与带有Java EE的Spri ...

  5. java ee简介_Java EE 简介

    Java EE 简介 Java EE 基本架构 JavaEE 的诞生是为了解决传统 C/S 架构的弊端:客户端臃肿庞大,扩展性差等弊端. JavaEE 将传统的两层结构细分为了四层. 这四层分别是:C ...

  6. java ee 修改_java ee 在数据库中执行增删改查

    1.先建一个主页面里面包含着添加方法 学生信息 {//1.连接数据库// 1)加载驱动 Class.forName("oracle.jdbc.driver.OracleDriver" ...

  7. java ee会话_Java EE会话技术Cookie和Session

    会话技术 一.定义 会话技术是帮助服务器记住客户端状态的(区分客户端的).将客户访问的信息存在本地的叫Cookie技术,存在服务器上的叫Session技术. 注意: 一次会话何时开始?从打开一个浏览器 ...

  8. java get 空指针_Java 中空指针处理方法

    空指针异常(Null Pointer Exception)是我们平时最容易碰到的,也是最令人讨厌的异常.本文介绍如何避免出现空指针异常. 首先我们看如下的示例: private Boolean isF ...

  9. java 代码风格_Java代码风格:最终决定

    java 代码风格 所谓的最不起眼的事情如何引发争议性的讨论,有时甚至引起激烈的辩论,难道不是很有趣吗? 例如,我目睹了几次场合,如何使用关键字final引发了非常激烈的争论. 对于外部观察者来说,这 ...

最新文章

  1. Linux下文件权限查看并使用chomd修改文件权限
  2. 第一章 docker 镜像,容器,仓库基本命令(二)
  3. 大学生成绩管理系统(C语言)
  4. 简评知乎的优点与不足
  5. python随堂技术演讲时间表
  6. python开发飞船游戏
  7. python可以用来写什么_对于一个OIer,Python能干些什么?
  8. wildfly jboss deploy 报 拒绝访问
  9. Nginx 内存池源码阅读
  10. 学好python浪漫表白,表白代码
  11. idea导入项目,配置,启动访问项目
  12. 映泰G31计算机主板进入BIOS,映泰主板bios设置方法
  13. linux 蓝牙驱动 chi,linux下的蓝牙驱动程序详解
  14. 浅谈基于过程与基于对象
  15. JavaScript 中的事件类型4(读书笔记思维导图)
  16. python 战舰_Python战舰随机数发生器
  17. 迟来的面试经历——纪2018.4的Dorabot蓝胖子机器人软件工程师面试经历
  18. python计算连续复利_复利的Python程序
  19. 生活中的定律——破窗效应
  20. Stm32H7XX GCC下分散加载实现

热门文章

  1. 基于SSM+JBPM的智能化OA办公平台
  2. Sentinel(十五)之在生产环境中使用 Sentinel
  3. 键值存储之外,Redis还有这些用法
  4. SSL / TLS 协议运行机制详解
  5. Jsoup代码解读之五-parser(中)
  6. Java提升篇-事务隔离级别和传播机制
  7. Spring Boot 2.0 正式发布
  8. 【程序员】保持一颗虚心好学的心态去敲代码
  9. 【分享】通过手游赚¥
  10. javaWeb服务详解(含源代码,测试通过,注释) ——applicationContext-dao.xml