JavaRush /Java Blog /Random-TW /2022 年 Java 趨勢:Java 8、Apache Tomcat 和微服務

2022 年 Java 趨勢:Java 8、Apache Tomcat 和微服務

在 Random-TW 群組發布
每年,JRebel(一家開發工具以提高 Java 程式設計效率的公司)都會進行一項調查。來自美國、中國和歐洲的開發人員被問及主要的行業趨勢:流行的 JDK 版本、應用程式架構和建置工具。在本文中,我們收集了調查的主要結果。 2022 年 Java 趨勢:Java 8、Apache Tomcat 和微服務 - 1

開發者選擇哪個版本的JDK?

大多數開發人員表示,他們在主要應用程式中使用 Java 8(37% 的受訪者)作為程式語言。受歡迎程度排名第二的是 Java 11(29% 的開發者)。接下來是 Java 12 或更新版本(12% 的開發人員)和 Java 7 或舊版(5% 的受訪者)。程式語言 Kotlin、Groovy 和 Scala 在開發者中最不受歡迎,但在受訪者總數中共有 17% 的開發者使用它們。 2022 年 Java 趨勢:Java 8、Apache Tomcat 和微服務 - 2

您喜歡哪種 JRE/JDK 發行版?

36% 的受訪者喜歡 Oracle,而不是 Java。Generic OpenJDK 和 AdoptOpenJDK/Adoptium 分別以 27% 和 16% 躋身前三名。2.3% 的開發人員選擇 OpenLogic OpenJDK 發行版。 2022 年 Java 趨勢:Java 8、Apache Tomcat 和微服務 - 3

Java 應用程式架構的趨勢:微服務和單體應用程式

開發人員也談到了他們正在開發的應用程式的架構。基於微服務的應用程式最受歡迎 (32%),其次是單體應用程式 (22%)。模組化整體應用程式佔回應的 13%,服務導向的架構佔 12%。 2022 年 Java 趨勢:Java 8、Apache Tomcat 和微服務 - 4參與這項研究的大多數公司要么擁有完全基於微服務的應用程序,要么目前正在轉向微服務架構。有趣的是,較大的公司(100 名以上員工)的微服務採用率較高,達到 36%,這與較小的公司(100 名員工以下)的 28% 形成鮮明對比。在開發人員用於處理微服務的框架中,領先的是 Spring Boot 框架,指標為 74%。 2022 年 Java 趨勢:Java 8、Apache Tomcat 和微服務 - 5Quarkus、Vert.x 和 DropWizard 框架分別以 5%、2% 和 1% 的份額位居前四名。

Java 開發人員工具:Apache Tomcat 與 IntelliJ IDEA

調查顯示,Apache Tomcat 已成為最受歡迎的 Java 應用伺服器,有 48% 的開發人員更喜歡它。Tomcat 之後則是應用程式伺服器 JBoss/Wildfly (15%)、Jetty (13%)、WebLogic (7%)、WebSphere (5%) 和 GlassFish (4%)。 2022 年 Java 趨勢:Java 8、Apache Tomcat 和微服務 - 6在建置工具中,Maven 框架佔據領先地位 - 68%。位居第二的是 Gradle(佔開發人員的 23%),位居第三的是 Ant(6%)。2022 年,IntelliJ IDEA 成為用於開發 Java 應用程式的最受歡迎的 IDE,48% 的受訪者選擇它作為首選開發環境。IntelliJ 緊隨其後的是 Eclipse (24%)、VSCode (18%) 和 Netbeans (6%)。
留言
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION