JEE8 的最新动态,货物追踪器:Voxxed Days Istanbul 2015

一则或许对你有用的小广告

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / Java 学习路线 / 一对一提问 / 学习打卡/ 赠书活动

目前,正在 星球 内带小伙伴们做第一个项目:全栈前后端分离博客项目,采用技术栈 Spring Boot + Mybatis Plus + Vue 3.x + Vite 4手把手,前端 + 后端全栈开发,从 0 到 1 讲解每个功能点开发步骤,1v1 答疑,陪伴式直到项目上线,目前已更新了 204 小节,累计 32w+ 字,讲解图:1416 张,还在持续爆肝中,后续还会上新更多项目,目标是将 Java 领域典型的项目都整上,如秒杀系统、在线商城、IM 即时通讯、权限管理等等,已有 870+ 小伙伴加入,欢迎点击围观

Voxxed Days Istanbul 2015 于 5 月 9 日举行。这可能看起来令人惊讶,但这是有史以来第一次在土耳其举行的大型独立 Java 会议。考虑到未来的逐步增长,这是有意迈出的稳健的第一步。尽管这次活动规模不大,但就精神和热情而言肯定不是。它吸引了 Java 生态系统中一些最优秀和最聪明的人,包括 Gavin King 和 Arun Gupta,更不用说 Cagatay Civici(PrimeFaces 负责人)和 Murat Yener(Java Champion)等本地 Java 名人了。事实上,我很自豪地说 Cagatay 和 Murat 是私人的好朋友。主题包括 Java SE、移动、NoSQL、方法论,当然还有 Java EE。事实上,Java EE 在此次活动中的表现相当出色。能受邀参加此次首届活动,我感到非常荣幸。在土耳其期间,我很高兴地说我还在土耳其最大的两个 Java 用户组——Ankara JUG 和 Istanbul JUG 上发表了演讲。 Voxxed Days Istanbul 组织者非常亲切地帮助促进了与两个 JUG 的会面。

我在政治首都安卡拉开始了我的土耳其之旅。忠于传奇的土耳其好客之道,我的朋友 Cagatay 在机场迅速接我,在前往伊斯坦布尔之前从未将我单独留在安卡拉。我于 5 日在 Ankara JUG 发表了演讲,举办了一个名为“Java EE 7 in Action”的两小时研讨会,持续了将近三个小时。这是一个人满为患的房子,许多人友好地待到最后。对于那些不知道的人来说,由于 Cagatay 和 Java Champion Mert Caliskan 等人,Ankara JUG 在土耳其最为活跃。研讨会是我过去成功举办的活动。它使用 Cargo Tracker ,但主要关注 Java EE 7 的使用,而不是一般的 DDD 和 Java EE。我在较高层次上概述了 Java EE 7,检查了每个 API 更改并使用 Cargo Tracker 演示了一些选定的功能。对于每个演示,我都会解释正在使用的 Java EE 7 功能的用例,并展示实际运行的代码。

我没有乘坐另一次沉闷的航班,而是乘坐从安卡拉到伊斯坦布尔的非常舒适的巴士。我也可以选择高速铁路,但公共汽车提供了更轻松的体验、安纳托利亚县城如画的风景和凉爽的乡村用餐站。正如 Cagatay 是我在安卡拉的亲切主人,Murat Yener、他的妻子 Nilay Yener、Salim Kayabasi 和 Hasan Keklik 是我在伊斯坦布尔的亲切主人。 7 日,我再次在 Istanbul JUG 举办了“Java EE 7 in Action”研讨会,在一个极好的超现代场地举办了一场座无虚席的活动(感谢 Istanbul JUG 和 Voxxed Days Istanbul 的主要组织者 Rahman Usta 提供的精美照片)。

Voxxed Days 伊斯坦布尔本身以庆祝 Java 二十周年的一声巨响开始。这是我第一次参加这样的庆祝活动。我很荣幸被邀请上台与我的前同事 Arun Gupta、Voxxed Days 组织者、Stephan Janssen、Murat 和其他许多人一起切蛋糕。在主题演讲和 Java 生日庆祝活动之后,我发表了一个非常重要的简短演讲,题为“WebLogic 12.1.3 及以后的新功能”。演讲基本上涵盖了我们已经在 WebLogic 12.1.3 中完成的非常重要的艰苦工作,包括支持一些最关键的 Java EE 7 API 以及 WebLogic 12.2.1 中即将到来的基本变化,包括完整的 Java EE 7 平台支持.下面是演讲的幻灯片(如果看不到嵌入式幻灯片,请单击 此处 。):


我很高兴 Voxxed Days Istanbul 的组织者足够开明来允许这次演讲。我希望更多的活动能够认识到销售和通知当前/潜在用户他们可以使用的重要技术变化之间的区别。结果,它让整个行业对关键任务行业基础架构的关键部分(无论是 WebLogic、WebSphere 还是 JBoss EAP)真正发生的事情一无所知,这是危险的。很可能主要是由于这些动态,会议相对稀疏,这确实非常不幸。在我演讲的同时,Arun Gupta 发表了一个非常精彩的会议,主题是使用 Docker 将现有的 Java EE 应用程序重构为微服务。在我的时间段之后,Cagatay 发表了关于 JSF 和 PrimeFaces 的演讲。

午饭后,我在主主题演讲厅发表了今年的主要推动演讲,题为“Java EE 8 中的新功能”。演讲涵盖了 Java EE 8 的可能性,例如 HTTP 2/Servlet 4、服务器发送事件 (SSE)、新的标准面向操作的 Web 框架、安全简化、REST 管理/监控、更好的 JSON 支持、CDI 2、平台范围的 CDI 对齐、更多修剪、JCache、JMS.next() 和 Java SE 8 对齐。我还介绍了 Adopt-a-JSR 。演讲的幻灯片在这里(如果看不到嵌入式幻灯片,请单击 此处

请注意,我在可下载的 PowerPoint 演示文稿中添加了详细的演讲者注释供您使用。这意味着如果您愿意,您可以自己发表演讲。演讲很受欢迎,之后我得到了一些很好的反馈。 Istanbul JUG 通过 Adopt-a-JSR 成为 Java EE 8 的积极采纳者。在我的演讲之后,大家对 WildFly 的最新变化进行了很好的演讲。

我在活动中的最后一次演讲是关于 Cargo Tracker/Java EE + DDD 的非常受欢迎的演讲。本次演讲基本上概述了 DDD,并描述了 DDD 如何使用来自 Cargo Tracker Java EE Blue Prints 项目的代码示例/演示映射到 Java EE。下面是演讲的幻灯片(如果看不到嵌入的幻灯片,请单击 此处 ):

谈话进行得很顺利,在一个较小的分组讨论室里座无虚席。在整个会议期间以及之后,我都收到了一些很好的问题。 Arun Gupta 利用最后一个会话时段发表了另一场关于 Java EE、Docker 和 Kubernetes 的演讲。

尽管像这样的长途多目的地旅行可能会很艰难,但好处是人们可以利用个人时间探索自己的目的地。多亏了 Cagatay、Murat、Nilay、Salim 和 Hasan,我才能够在安卡拉和伊斯坦布尔做到这一点。尽管这听起来令人难以置信,但我认为我能够在短时间内游览两个城市的绝大多数景点,包括凯末尔·阿塔图尔克纪念馆、科贾泰佩清真寺、安卡拉城堡、蓝色清真寺、圣索菲亚大教堂、托普卡帕宫殿、地下水宫、苏莱曼清真寺、香料市场和大市场。在世界上许多主要文明的摇篮中,不难看出优雅的历史层次(对于你们中间的历史文盲来说,就是赫梯、拜占庭和奥斯曼帝国)。请看下面的图片(如果看不到嵌入式幻灯片,请单击 此处 ):

在伊斯坦布尔期间,我还能够在这座城市的社交中心了解地下土耳其重金属音乐。 Cagatay、Murat、Nilay 和活动中的其他人都和我一起来了,所以我不是一个人来改变(Cagatay 和 Murat 都是像我一样的金属迷)。如果您有机会真正瞥见伊斯坦布尔的 Janus 般的心脏,您应该做同样的事情 - 一方面沉浸在历史和传统中,另一方面又热情地拥抱现代......

总而言之,我的土耳其之行非常愉快,我期待尽快再次回来。