JavaRush /Java-Blog /Random-DE /Java-Trends im Jahr 2022: Java 8, Apache Tomcat und Micro...

Java-Trends im Jahr 2022: Java 8, Apache Tomcat und Microservices

Veröffentlicht in der Gruppe Random-DE
Jedes Jahr führt JRebel, ein Unternehmen, das Tools entwickelt, um die Java-Programmierung effizienter zu machen, eine Umfrage durch. Entwickler aus den USA, China und Europa werden zu den wichtigsten Branchentrends befragt: beliebte JDK-Versionen, Anwendungsarchitektur und Build-Tools. In diesem Text haben wir die wichtigsten Ergebnisse der Umfrage zusammengestellt. Java-Trends im Jahr 2022: Java 8, Apache Tomcat und Microservices – 1

Welche JDK-Version wählen Entwickler?

Die Mehrheit der Entwickler gab an, Java 8 (37 % der Befragten) als Programmiersprache in ihrer Hauptanwendung zu verwenden. An zweiter Stelle der Beliebtheit steht Java 11 (29 % der Entwickler). Als nächstes folgen Java 12 oder eine neuere Version (12 % der Entwickler) und Java 7 oder eine ältere Version (5 % der Befragten). Die Programmiersprachen Kotlin, Groovy und Scala waren bei Entwicklern am wenigsten beliebt, aber insgesamt nutzen sie 17 % der Entwickler der Gesamtzahl der Befragten. Java-Trends im Jahr 2022: Java 8, Apache Tomcat und Microservices – 2

Welche JRE/JDK-Distributionen bevorzugen Sie?

36 % der Befragten bevorzugten Oracle gegenüber Java. Generisches OpenJDK und AdoptOpenJDK/Adoptium runden die Top Drei mit 27 % bzw. 16 % ab. OpenLogic OpenJDK-Distributionen werden von 2,3 % der Entwickler ausgewählt. Java-Trends im Jahr 2022: Java 8, Apache Tomcat und Microservices – 3

Trends in der Java-Anwendungsarchitektur: Microservices und monolithische Anwendungen

Die Entwickler sprachen auch über die Architektur der Anwendungen, die sie entwickeln. Auf Microservices basierende Anwendungen waren am beliebtesten (32 %), gefolgt von monolithischen Anwendungen (22 %). Modular-monolithische Anwendungen machten 13 % der Antworten aus und serviceorientierte Architekturen – 12 %. Java-Trends im Jahr 2022: Java 8, Apache Tomcat und Microservices – 4Die meisten der an der Studie teilnehmenden Unternehmen verfügen entweder über vollständig auf Microservices basierende Anwendungen oder sind derzeit dabei, auf eine Microservices-Architektur umzusteigen. Interessanterweise zeigten größere Unternehmen (100+ Mitarbeiter) mit 36 ​​% eine höhere Akzeptanz von Microservices, was im krassen Gegensatz zu kleineren Unternehmen (unter 100 Mitarbeitern) mit 28 % steht. Unter den Frameworks, die Entwickler für die Arbeit mit Microservices verwenden, war das Spring Boot-Framework mit einem Indikator von 74 % führend. Java-Trends im Jahr 2022: Java 8, Apache Tomcat und Microservices – 5Die Frameworks Quarkus, Vert.x und DropWizard runden die Top 4 mit 5 %, 2 % bzw. 1 % ab.

Java-Entwicklertools: Apache Tomcat und IntelliJ IDEA

Laut der Umfrage hat sich Apache Tomcat zum beliebtesten Anwendungsserver für Java entwickelt, 48 % der Entwickler bevorzugen ihn. Auf Tomcat folgen die Anwendungsserver JBoss/Wildfly (15 %), Jetty (13 %), WebLogic (7 %), WebSphere (5 %) und GlassFish (4 %). Java-Trends im Jahr 2022: Java 8, Apache Tomcat und Microservices – 6Unter den Build-Tools liegt das Maven-Framework mit 68 % an der Spitze. An zweiter Stelle steht Gradle (23 % der Entwickler) und an dritter Stelle Ant (6 %). Im Jahr 2022 wurde IntelliJ IDEA zur beliebtesten IDE für die Entwicklung von Java-Anwendungen, wobei 48 % der Befragten es als ihre bevorzugte Entwicklungsumgebung wählten. Auf IntelliJ folgten Eclipse (24 %), VSCode (18 %) und Netbeans (6 %).
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION