javaone_JavaOne 2016后续活动

javaone

我很高兴今年参加了JavaOne,我可以用一个词概括一下这一经验:辉煌。 对我来说,今年与往年相比有很大不同,因为我在周日有一个演讲要共同主持,而我剩下的一周时间都可以参加会议。 因此,我了解到在JavaOne上安排更短的时间安排真的很高兴,这样您就可以吸收所有专业知识和网络知识……这就是JavaOne的全部意思……向专家学习并发展您的网络。 在这次旅行的一部分中,我还带了一个可爱的妻子,这使我在旧金山的住宿变得非常愉快,因为我终于花了几分钟时间享受了这座城市的历史……过去从未这样做过。

我的会议经历始于星期六晚上举行的出色的NetBeans聚会。 我是NetBeans Dream Team的成员,所以很多同事都参加了这个聚会。 这是我第一次见到许多老朋友,很高兴有机会赶上来,而不必担心着急参加下届会议。 我要感谢Geertjan Wielenga和Oracle主持了这个出色的活动,我等不及下一次Apache NetBeans聚会。

在NetBeans Day的星期日,我很高兴与专家Ivar Grimstad和Gaurav Gupta一起介绍了“ MVC和Java EE工件的企业建模”。 Ivar在专家组中
JSR 371(MVC 1.0) …我们希望可以继续将其与Java EE 8一起使用。
JPA Modeler工具。 在我们的会议中,Ivar概述了MVC 1.0,Gaurav重点介绍了JPA Modeler实用程序,并且我演示了如何将JPA Modeler与JSF应用程序以及MVC 1.0一起使用。 我要再次感谢Geertjan,感谢我们三个人的精彩演讲。

开幕式主题演讲很棒。 很大一部分致力于展示世界如何使用Java,包括Anita Sengupta博士(@Doctor_Astro)出色的火星探测器演讲。 令人惊奇的是,确保好奇号漫游车顺利着陆的复杂性和细节。 当然,提到了Java 9以及Mark Reinhold的模块化演示和jshell演示……一如既往地非常有用。

在开幕式主题演讲中,我焦急地等待有关Java EE状况的消息,并在等待了很长时间之后,宣布了该声明。 我很高兴Java EE 8的努力正在向前发展,尽管与以前计划的有所不同。 基本上,Java EE 8的大多数规范都在向前发展,并建议删除以下内容,以便资源可以将时间花在其他领域:
JSR 371(MVC 1.0)和JSR 368(JMS 2.1) , JSR 373(管理2.0)。

我将在后续帖子中介绍我对这些拟议的下降规范的想法。 Java EE 8的主要焦点将是开始着手为更多面向micoservices的平台铺平道路,Java EE 9将于一年后发布,它将包括完整的微服务实现。 运行状况检查和配置规范的添加将有助于提供一种标准方法来监视服务并动态配置我们的应用程序。 总体而言,很高兴看到Java EE向前发展,尽管我对总体方法确实有所保留。 我不相信每个行业都会采用微服务架构,因此对于那些将继续使用标准Java EE应用程序架构的人来说,需要一条道路。

我将不对我参加过的每个会议进行详细介绍,而是对我对整个会议的看法进行总结。 正如我之前多次说过的那样,时间不是我们的朋友……而且JavaOne今年肯定是这种情况,因为太多的优秀教程,会议和网络活动很难看到所有内容。 致敬
莎拉特·钱德 ( Sharat Chander)和Oracle的其他人组织了如此精彩的会议。 我还要感谢内容审查委员会审查和选择了如此出色的会议教程和会议……内容非常棒!

今年,处理微服务的教程和动手实验室很热门。 我本人参加了其中的两个。 其中一个是动手实验,使我们能够使用JBoss Forge和WildFly Swarm开发微服务。 这是一个快速教程,涵盖了从设置Eclipse(不幸的是,不是我最喜欢的IDE)到利用Forge,构建服务和部署的所有内容。 我很高兴参加,因为它给了我与以往不同的发展视角。 第二个是有关使用Payara Micro和Payara MicroProfile的教程。 我发现本教程非常深入,从头开始涵盖了这些技术,并提供了许多详细的说明。 我了解到,只需将依赖项包含在POM中,即可将Payara Microprofile添加到项目中非常容易:

<dependency><groupId>fish.payara.extras</groupId><artifactId>payara-microprofile</artifactId><version>1.0</version><scope>provided</scope>
</dependency>

部署非常简单:

java -jar payara-microprofile-1.0.jar --deploy test-app.war

我参加了许多重要的Java EE会议,包括Linda DeMichiel和其他领导规范的会议。 所有这些都提供了丰富的信息,涵盖了以前的Java EE版本以及Java EE 8的预期内容。Linda星期一的演讲对Java EE 8的计划进行了更为详细的介绍,很明显,可以看到Oracle是“ “全力以赴”,继续推进新提议的Java EE 8计划……这太好了! 我参加的每个特定于规范的讲座都很棒,包括CDI 2.0,JAX-RS 2.1和JSF 2.3。 很高兴收到这些领域专家的来信。 我还参加了其他几个主要演讲:David Blevins撰写的Java EE可扩展到功能,Ryan Cuprak和Michael Remijan撰写的50篇Java EE最佳实践……都很棒!

今年有很多关于Java 9和模块化的会议。 我参加了关于模块化的会议,这对那些还没有机会进行试验的人来说是一个很好的介绍。 Docker是会议上的另一个热门话题,我有机会参加了几次有关这项出色技术的会议。

我有幸在星期一晚上参加JCP党。 始终是与JCP中的其他人建立联系的绝好机会,而今年的活动并没有让我们失望。 芝加哥Java用户组(CJUG),鲍勃·鲍林(Bob Paulin)和我本人在星期一晚上的JCP派对上获得了年度最佳JSR参与者奖。 这是一个非常好的惊喜! 我还参加了由Tomitribe,ZeroTurnaround,BainCapital和Hazelcast主持的PartyOne。 这是与如此众多的专家进行交流的绝好机会……阳台的海湾大桥也一览无余。

我要感谢Tomitribe的邀请! 最后,我参加了Oracle非常感谢活动。 Oracle OpenWorld和JavaOne的参加者都亲自参加了AT&T Park会议,我们见到了Sting和Gwen Stefani。 与许多伟大朋友的交流机会。

总体而言,JavaOne 2016是另一个很棒的会议……很高兴能参与其中。 如果您还没有这样做,请进行Java EE调查,并对即将到来的Java EE 8建议提出您的想法: http : //glassfish.org/survey

翻译自: https://www.javacodegeeks.com/2016/09/javaone-2016-follow.html

javaone

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/335481.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

c# redis 如何设置过期时间_Redis 过期时间与内存管理

http://www.redis.cn/commands/expire.htmlhttp://www.redis.cn/topics/lru-cache.html内存管理 当 Redis 作为缓存使用时&#xff08;此时缓存仅作为热点数据提高服务的访问性能&#xff09;&#xff0c;需要考虑内存的限制&#xff0c;以及如何随着业务的增长&#xff0c;仅保…

Oracle 数据库的子查询(关联子查询)

文章目录一、子查询结果返回一个值&#xff08;单列单行&#xff09;二、子查询结果返回多行&#xff08;单列多行&#xff09;三、子查询结果返回多列多行四、关联子查询&#xff08;一&#xff09;子查询执行顺序&#xff08;二&#xff09;exists 关键字五、子查询总结六、关…

大端字节序码流中取出2字节_产生字节码

大端字节序码流中取出2字节在这篇文章中&#xff0c;我们将看到如何为我们的语言生成字节码。 到目前为止&#xff0c;我们已经看到了如何构建一种语言来表达我们想要的东西&#xff0c;如何验证该语言&#xff0c;如何为该语言构建编辑器&#xff0c;但实际上我们还不能运行代…

python编写程序时必须遵守的规则被称为_Python程序设计方案习题与答案

《 Python 程序设计》习题与参考答案 第 1 章 基础知识 简单说明如何选择正确的 Python 版本。 答&#xff1a; 在选择 Python 的时候&#xff0c;一定要先考虑清楚自己学习 Python 的目的是什么&#xff0c;打算做哪 方面的开发&#xff0c;有哪些扩展库可用&#xff0c;这些扩…

python写520_用Python做一个520表白神器,值得收藏

本文最后给出了打包好的软件&#xff0c;无需安装Python环境和各种依赖&#xff0c;直接下载软件&#xff0c;解压后&#xff0c;双击exe文件即可使用。先来看一下具体的效果。运行程序。用Python做一个520表白神器&#xff0c;值得收藏点击「选择图片」 选择JPG/JPGE/PNG三种中…

Oracle/MySQL数据库查询结果集的集合操作(合集/交集/差集)

文章目录集合操作的前提条件集合操作合集 union合集 union 和 union all 的比较交集 intersect差集 minus集合操作的前提条件 1.两个结果集必须结构相同。 当列的个数、列的顺序、列的数据类型一致时 , 我们称这两个结果集结构相同 2.只有结构相同的结果集才能做集合操作 集…

python有道自动翻译_利用python写一个有道翻译的脚本

废话不多说&#xff0c;直接上代码import urllib.request import urllib.parse import json content input("请输入要翻译的内容&#xff1a;") url http://fanyi.youdao.com/translate?smartresultdict&smartresultrule&smartresultugc&sessionFromn…

为什么java抗并发_用最通熟易懂的话说明,为什么要使用java并发编程

老早之前的计算机只有一个处理器&#xff0c;而 一个处理器在同一时刻只能处理一条指令 &#xff0c;换句话说&#xff0c;我们的代码需要一行一行的按顺序被计算机执行&#xff0c;计算机只能把一个程序完整的执行完&#xff0c;然后再执行第二个程序。所以计算机专业的同学们…

java ee的小程序_Java EE调度程序

java ee的小程序Java EE应用程序服务器具有本机调度支持&#xff0c;并且在大多数应用程序中&#xff0c;不需要包括外部依赖项&#xff0c;例如著名的Quartz调度程序库。 Java EE 6和7完整配置文件上提供的Java EE 6计时器服务为我们提供了许多选项来定义调度间隔&#xff0c…

MyEclipse for Mac快捷键

文章目录编辑查询/替换导航调试重构其他编辑 快捷键功能说明Command1快速修复&#xff0c;比如与Syso配合&#xff0c;与main配合可快速构造方法签名&#xff08;最经典的快捷键,就不用多说了&#xff0c;可以解决很多问题&#xff0c;比如import类、try catch包围等&#xff…

不同坐标系下角速度_最伟大的数学发明,坐标系的诞生,是人类史上的方向盘...

【想要了解更多精彩文章、视频&#xff0c;欢迎关注创鹏科学堂】人生最大的意义&#xff0c;莫过于过得更方便&#xff1b;数学最大的意义&#xff0c;莫过于帮助人类过得更方便。几千年来&#xff0c;自从数学出现之后&#xff0c;它就一直以人类生活为导向&#xff0c;以宇宙…

c++ double 截取_c选择double小数点后自动截取3位,不...

2016-09-01 01:05辛培兵 客户经理printf()函数是格式输出函数&#xff0c;请求printf()打印变量的指令取决与变量的类型&#xff0e;例如&#xff0c;在打印整数是使用&#xff05;d符号&#xff0c;在打印字符是用&#xff05;c 符号&#xff0e;这些符号被称为转换说明&#…

dynamodb分页查询_使用DynamoDBMapper查询DynamoDB项目

dynamodb分页查询在上一篇文章中&#xff0c;我们使用底层Java api在DynamoDB数据库上发出了查询。 使用DynamoDBMapper进行查询非常简单。 使用哈希键发出查询非常简单。 这样的查询的最佳候选者是通过使用电子邮件哈希键进行搜索的Users表。 public User getUser(String e…

python字典编码_python中包含UTF-8编码中文的列表或字典的输出

>>> dict {"asdf": "我们的python学习"} >>> print dict {asdf: \xe6\x88\x91\xe4\xbb\xac\xe7\x9a\x84python\xe5\xad\xa6\xe4\xb9\xa0} 在输出处理好的数据结构的时候很不方便&#xff0c;需要使用以下方法进行输出&#xff1a; >…

php中的ol标签,html5中ol标签的用法详解

这篇文章主要介绍了详解HTML5中ol标签的用法,是HTML5入门学习中的基础知识,需要的朋友可以参考下定义和用法标签定义有序列表。HTML 4.01 与 HTML 5 之间的差异在 HTML 4.01 中&#xff0c;不赞成使用 "start" 属性&#xff0c;在 HTML 5 中是允许的。在 HTML 4.01 中…

portlet_平台策略:从Portlet到OpenSocial小工具再到渐进式Web应用程序:最新技术

portlet介绍 由于世界仍在Java的掌控之中&#xff0c;因此我们经常定义所谓的基于组件的平台 。 我在2000年拥有OpenUSS&#xff08;开放大学支持系统&#xff09;的经验。 当时我有一个想法&#xff0c;就是开发一个可以使用组件体系结构和J2EE技术​​&#xff08; OpenUSS C…

MySQL JDBC URL各参数详解

通常MySQL连接URL可以设置为&#xff1a; jdbc:mysql://localhost:3306/test?userroot&password123456&useUnicodetrue&characterEncodinggbk &autoReconnecttrue&failOverReadOnlyfalse&serverTimezoneUTC&drivercom.mysql.cj.jdbc.Driver注&am…

keil5函数 默认返回值_C++ 函数的定义

“ C对于函数的基本用法”01—函数的定义//函数声明&#xff1a;[返回值类型] [函数名称] (参数列表)int Function(int a, int b);//函数定义int Function(int a, int b){ //函数体 return a b;}02—函数的默认参数定义函数时可以在参数列表中为形参指定默认值int Function2…

apc php7,深入解析php之apc

apc定义&#xff1a;apc是一个开放自由的php opcode缓存。它的目标是提供一个自由、开放和健全的框架&#xff0c;用于缓存和优化php中间代码。apc常用函数&#xff1a;1.apc_clear_cache() 清楚apc缓存内容2.apc_define_constants(string key,array constants,[,bool case_sen…