Java EE 8 (Jakarta EE 8) Zusammenfassung der neuen Funktionen

Overview Java EE 8 (JSR 366) wurde im September 2017 veröffentlicht. Als Memo-Ersatz für das Organisieren von Änderungen und neuen Funktionen aus 7 von Java EE 8. Ich werde es jedes Mal hinzufügen, wenn ich freie Hand habe.

Impression Plötzlich glaube ich nicht, dass Java EE 8 so viele leistungsstarke neue Funktionen hat, die es zu einem wichtigen Versions-Upgrade machen. Insgesamt scheint die Kompatibilität mit Java SE 8-APIs wie Stream und Datums- und Uhrzeit-API verbessert worden zu sein. Atmosphäre, die nicht so sehr Lambda entspricht?

Es ist nicht zu leugnen, dass sich der Vorsprung von Oracle im Vergleich zur bisherigen Spezifikationsentwicklung von Java EE verlangsamt hat, beispielsweise durch das ursprünglich geplante Verschwinden von MVC 1.0 und den für eine Weile stagnierenden Fortschritten. Daher ist dies wahrscheinlich der Grund, warum Java EE Guardians geboren wurde. Ist es nicht Java EE 7.1? Sie hören das vielleicht, möchten es aber trotzdem mit der entsprechenden Java SE-Version in Einklang bringen?

NEWS 2017-08-18 Von der Seite, die ich gepostet habe, schlug Oracle einen Umzug in eine andere Community vor. https://blogs.oracle.com/theaquarium/opening-up-java-ee

2017-09-12 Beschlossen, zur Eclipse Foundation zu wechseln https://blogs.oracle.com/theaquarium/opening-up-ee-update

2017-09-18 Java EE 8 Final Release

2017-09-29 Es scheint, dass der neue Name Java EE mit dem Übergang zur Eclipse Foundation in Betracht gezogen wird. Danach lautet der Name des Projekts Eclipse Enterprise für Java (allgemein bekannt als ** EE4J **), und dies ist kein neuer Markenname. https://blogs.oracle.com/theaquarium/ee4j-eclipse-enterprise-for-java

2018-02-26 Der neue Name für Java EE wurde als Jakarta EE festgelegt.

New Features

In der folgenden Abbildung ist Blau eine aktualisierte Version und Orange eine neu hinzugefügte Spezifikation. JPA ist nicht farbig, wird jedoch als 2.2 zur Wartung freigegeben. image.png

New Specs

Java-API für JSON-Bindung (allgemein bekannt als JSON-B)

Java EE Security API Ich konnte es noch nicht richtig verfolgen, so grob.

Major Versionup Specs

Kontexte und Abhängigkeitsinjektion für Java 2.0 (allgemein bekannt als CDI)

Bean Validation 2.0

Servlet 4.0 HTTP / 2-Unterstützung

Minor Version Up Specs JAX-RS 2.1

JSON-P 1.1

JSF 2.3 Überraschenderweise gibt es viele Ergänzungen und Verbesserungen. Ich bin der Meinung, dass die Nachfrage nach JSF in Zukunft sinken wird. Ist dies jedoch in Ordnung, da Geschäftsanwendungen ohne Verwendung der Front-End-Technologie schnell erstellt werden können?

Es scheint, dass es viele andere kleine Änderungen gibt.

JPA 2.2

Java EE 8 Compatible Servers Wenn Java EE 9 im Jahr 2018 veröffentlicht wird, können wir die Möglichkeit leugnen, dass es nicht viel folgen wird? Das Highlight ist, wie viel Kompatibilität außer GlassFish herauskommt. Wenn MicroProfile standardisiert ist, wird die Unterstützung von MicroProfile meiner Meinung nach recht gut funktionieren.

Recommended Posts

Java EE 8 (Jakarta EE 8) Zusammenfassung der neuen Funktionen
Zusammenfassung der neuen Funktionen von Java 12
Zusammenfassung der neuen Funktionen von Java 13
Zusammenfassung der neuen Funktionen von Java 10
Zusammenfassung der neuen Funktionen von Java 14
Zusammenfassung des Java-Wissens
Java Generics Zusammenfassung
Java-bezogene Zusammenfassung
Java1.8 neue Funktionen
Machen Sie "Ich bin kein Roboter" in Java EE (Jakarta EE)
[Zusammenfassung] Zum Beispiel die Vorbereitung der Java-Umgebung
effektive Java 3. Zusammenfassung
Jakarta EE Developer Survey 2019
Zusammenfassung der Revisionen (neue Yuan-Probleme) nach Java-Version
Java statisch [Persönliche Zusammenfassung]
Java 8 Lambda-Ausdruck Feature
Thread sichere Zusammenfassung ~ Java ~
Persönliche Zusammenfassung über Java
Was ist neu in Java 8?
JSF2.3 neue Funktionsübersicht
Zusammenfassung der regulären Ausdrücke von Java
Was ist neu in Java 9,10,11
Zusammenfassung der Java-Unterstützung 2018
Zusammenfassung des Java-Entwurfsmusters
Java-Zusammenfassung für reservierte Wörter
Grobe Zusammenfassung des Java8-Streams
Was ist Java Assertion? Zusammenfassung.
[Java] Neue Thread-Generierungsmethode (2)
[Java11] Stream-Zusammenfassung - Vorteile von Stream -
Progate Java (Anfänger) Review & Zusammenfassung
Aktivieren Sie Java EE mit NetBeans 9
Neue Funktionen von Java7 bis Java8
[Java] Zusammenfassung der regulären Ausdrücke
[Java] Zusammenfassung der Operatoren (Operator)
Java8-Stream, Zusammenfassung des Lambda-Ausdrucks
Objektorientierte Zusammenfassung von Anfängern (Java)
Zusammenfassung der Grundlagen der Java-Sprache
Java-Tipps - Zusammenfassung der Federausführung
Zusammenfassung der Java Math Klasse
PrimeFaces 6.0.x Zusammenfassung der neuen Funktionen
[Java11] Stream Usage Summary -Basics-
[Java] Zusammenfassung der Steuerungssyntax
Zusammenfassung der Java-Fehlerverarbeitung
[Java] Zusammenfassung der Entwurfsmuster
[Java] Neue Thread-Generierungsmethode (1)
[Java] Zusammenfassung der mathematischen Operationen