Heim  >  Artikel  >  Technologie-Peripheriegeräte  >  VMWare gibt bekannt, dass das Spring Boot 3.2-Framework kurz vor der Fertigstellung steht und erwartet, dass seine Nutzung erheblich zunehmen wird

VMWare gibt bekannt, dass das Spring Boot 3.2-Framework kurz vor der Fertigstellung steht und erwartet, dass seine Nutzung erheblich zunehmen wird

WBOY
WBOYnach vorne
2023-11-14 19:33:321426Durchsuche

Autor |. Tim Anderson

Kompiliert |. 51CTO Technology Stack (WeChat ID: blog51cto)

VMWare hat die allgemeine Verfügbarkeit von Spring Boot 3.2 veröffentlicht, einem wichtigen Update für dieses beliebte Open-Source-Java-Framework. Derzeit ist die neueste Version die Veröffentlichungskandidatenversion von 2.0 wird einen erheblichen Einfluss auf seine Leistung und Effizienz haben. Laut VMWare-Entwicklerbefürworter Josh Long verbrauchte vor Java 21 jeder neue Thread 2 MB RAM und virtuelle Threads waren leichtgewichtig.

Diese Version unterstützt auch die lokalisierte Kompilierung mit Spring Boot und den virtuellen Threads von GraalVM, wodurch die Startzeit erheblich verkürzt wird.

Eine weitere neue Funktion ist das SSL-Hot-Reloading. Mit dieser Funktion können eingebettete Webserver, insbesondere Tomcat und Netty, SSL-Zertifikate ohne Neustart aktualisieren. Sobald ein neues Zertifikat installiert ist, verwenden bereits bestehende Verbindungen weiterhin das alte Zertifikat, während neue Verbindungen mit dem neuen Zertifikat gesichert werden

Laut dem jährlichen VMWare State of Spring gibt VMWare an, dass die Spring Boot-Nutzung erheblich zunimmt Bericht zufolge ist es „im fünften Jahr in Folge um 50 % im Vergleich zum Vorjahr gestiegen“.

2. Spring Boot: Je einfacher, desto beliebter

Die Entwicklungsgeschichte von Spring und Spring Boot zeigt eine Regel: Praktische Methoden können oft unnötige Komplexität überwinden.

Spring hat seinen Ursprung in einem Buch von Rod Johnson aus dem Jahr 2002. Dieses Buch ist mit dem Titel „Expert One on One J2EE Design and Development“, in dem er die Fehler in Java 2 EE (Enterprise Edition) beschreibt, die seiner Meinung nach zu komplex sind und die Ursache für viele gescheiterte Projekte sind. Dieses Buch enthält ein Beispielprojekt, das unnötige EJB-Nutzung (Enterprise JavaBeans) vermeidet und es zum Spring-Framework weiterentwickelt.

Spring 1.0 wurde 2003 veröffentlicht. Die erste Version von Spring Boot wurde entwickelt, um die Plattform zu vereinfachen. „Es bietet eine einzigartige Perspektive auf die Spring-Plattform, sodass neue und bestehende Benutzer schnell das bekommen, was sie brauchen“, erklärt der Beitrag.

Spring Boot 1.0 wurde erstmals im April 2014 veröffentlicht. Auch heute noch ist Spring Boot die Standardauswahl für viele Java-Projekte.

3. Spring AI ist in der Vorschau

Wie steht es mit künstlicher Intelligenz jetzt? Spring AI, derzeit in der Vorschau, soll Abstraktionen für Dienste wie OpenAI und Azure OpenAI bereitstellen, was an Microsofts .NET Semantic Core erinnert. Befehl: Spring Boot Add AI fügt Bibliotheken zu bestehenden Projekten hinzu, um Funktionen der künstlichen Intelligenz wie Chatbots zu unterstützen. Den Dokumenten zufolge „wurde das Projekt mit der Überzeugung gegründet, dass die nächste Welle generativer künstlicher Intelligenzanwendungen nicht nur Python-Entwicklern zur Verfügung stehen, sondern in vielen Programmiersprachen weit verbreitet sein wird.“

Das obige ist der detaillierte Inhalt vonVMWare gibt bekannt, dass das Spring Boot 3.2-Framework kurz vor der Fertigstellung steht und erwartet, dass seine Nutzung erheblich zunehmen wird. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:51cto.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen