java ee空指针_Java EE 7是最终版本。 思想,见解和进一步的指针。
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上进行分组讨论
- 在线聊天
- 大量的演示
- 社区,合作伙伴和客户的视频推荐
翻译自: https://www.javacodegeeks.com/2013/06/java-ee-7-is-final-thoughts-insights-and-further-pointers.html
java ee空指针
java ee空指针_Java EE 7是最终版本。 思想,见解和进一步的指针。相关推荐
- Java EE 7是最终版本。 思想,见解和进一步的指针。
我们花了不到三年的时间才推出了下一个Java EE版本 . 今年4月16日, JCP EC对JSR 342进行了投票并获得批准. 这是一个成功的故事,因为在去年八月下旬的最后时刻撤消了拥有云就绪平台的 ...
- 怎么用java ee编程_Java EE应用程序入门 - 编程入门网
Java EE应用程序入门 时间:2011-07-06 netbeans.org 本文将详细介绍使用 EJB 3.0 技术开发企业应用程序的基础知识,而 EJB 3.0 是 Java EE 5 平台的 ...
- java ee编译器_Java EE 8 MVC:控制器的详细介绍
java ee编译器 Java EE MVC是为Java EE 8计划并在JSR-371中指定的基于动作的新MVC框架. 这是我的Java EE 8 MVC教程的第二篇文章. 第一篇文章介绍了基础知识 ...
- java ee技术_Java EE 6与Spring Framework:技术决策过程
java ee技术 在过去的几个月中,我们经历了这个决策过程:为Java平台上的企业开发选择哪种技术堆栈? 有多种选择. 但是,我们深入讨论的是:纯Java EE 6堆栈与带有Java EE的Spri ...
- java ee简介_Java EE 简介
Java EE 简介 Java EE 基本架构 JavaEE 的诞生是为了解决传统 C/S 架构的弊端:客户端臃肿庞大,扩展性差等弊端. JavaEE 将传统的两层结构细分为了四层. 这四层分别是:C ...
- java ee 修改_java ee 在数据库中执行增删改查
1.先建一个主页面里面包含着添加方法 学生信息 {//1.连接数据库// 1)加载驱动 Class.forName("oracle.jdbc.driver.OracleDriver" ...
- java ee会话_Java EE会话技术Cookie和Session
会话技术 一.定义 会话技术是帮助服务器记住客户端状态的(区分客户端的).将客户访问的信息存在本地的叫Cookie技术,存在服务器上的叫Session技术. 注意: 一次会话何时开始?从打开一个浏览器 ...
- java get 空指针_Java 中空指针处理方法
空指针异常(Null Pointer Exception)是我们平时最容易碰到的,也是最令人讨厌的异常.本文介绍如何避免出现空指针异常. 首先我们看如下的示例: private Boolean isF ...
- java 代码风格_Java代码风格:最终决定
java 代码风格 所谓的最不起眼的事情如何引发争议性的讨论,有时甚至引起激烈的辩论,难道不是很有趣吗? 例如,我目睹了几次场合,如何使用关键字final引发了非常激烈的争论. 对于外部观察者来说,这 ...
最新文章
- Linux下文件权限查看并使用chomd修改文件权限
- 第一章 docker 镜像,容器,仓库基本命令(二)
- 大学生成绩管理系统(C语言)
- 简评知乎的优点与不足
- python随堂技术演讲时间表
- python开发飞船游戏
- python可以用来写什么_对于一个OIer,Python能干些什么?
- wildfly jboss deploy 报 拒绝访问
- Nginx 内存池源码阅读
- 学好python浪漫表白,表白代码
- idea导入项目,配置,启动访问项目
- 映泰G31计算机主板进入BIOS,映泰主板bios设置方法
- linux 蓝牙驱动 chi,linux下的蓝牙驱动程序详解
- 浅谈基于过程与基于对象
- JavaScript 中的事件类型4(读书笔记思维导图)
- python 战舰_Python战舰随机数发生器
- 迟来的面试经历——纪2018.4的Dorabot蓝胖子机器人软件工程师面试经历
- python计算连续复利_复利的Python程序
- 生活中的定律——破窗效应
- Stm32H7XX GCC下分散加载实现