在等待Jakarta EE时
自甲骨文在JavaOne 2017宣布將Java?EE轉移到Eclipse Foundation以來已有一年多了。此后發生了很多事情:
- Java?EE 8 API和實現項目已在EE4J下建立 。
- Eclipse GlassFish 5.1 版本即將發布 。
- 全新的Jakarta EE規范流程指日可待。
- 社區顯示出有關Jakarta EE技術指導的參與 。
- Jakarta EE NoSQL規范項目建議已創建。
這一切都很好,實際上很棒! 當您考慮所有內容的大小時,它實際上是一項成就。 我們正在談論770萬行代碼 ! Eclipse Foundation已建立了60.000多個文件和總共38個新項目 。
但是,眾所周知,開發人員沒有耐心,急于嘗試所有新功能,因此在談論Jakarta EE時,我始終會遇到一些問題:
- 我什么時候可以開始開發Jakarta EE應用程序?
- Eclipse MicroProfile如何適合此圖片?
第一個問題的答案是:“ 尚未” 。 在完成Jakarta EE規范過程之前,這些技術仍然是Java?EE。
第二個問題的答案因您問的人而略有不同,但通常是“我很確定
事實證明,MicroProfile規范將被整合到Jakarta EE中”。
那么,熱心的開發人員在此期間應該做什么? 切換到Spring Boot ……哎呀……還是…… JavaScript ……尖叫……?
不 ,這是您應該做的:使用Java ? EE 8的功能并將其與Eclipse MicroProfile結合使用。
許多應用程序服務器供應商已將MicroProfile功能添加到其Java?EE 8兼容或認證的應用程序服務器中。 示例包括Open Liberty , WildFly , Payara和Apache TomEE 。 請參閱各自的供應商的文檔,其中包含其版本。
帶有Eclipse MicroProfile 2.1的Java EE 8
我整理了一個名為Jakarta EE Duke的簡單應用程序,以演示如何執行此操作。 該應用程序使用MicroProfile Config中的@ConfigProperty批注來配置消息以及Bean Validation 2.0中的新@Email批注,該批注是Java?EE 8附帶的,用于驗證輸入。
盡管此示例非常簡單,但它確實說明了如何將Java?EE 8的全部功能與MicroProfile的輕量級API結合起來,以使用Java?技術實現云原生的微服務。
最后一個提示:確保加入Jakarta EE社區郵件列表,以始終了解Jakarta EE的最新發展。
翻譯自: https://www.javacodegeeks.com/2018/11/waiting-jakarta-ee.html
總結
以上是生活随笔為你收集整理的在等待Jakarta EE时的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小桔能源总经理解晶晶:2023年对充换电
- 下一篇: 基于drools_Drools:基于PH