Maison > Article > Périphériques technologiques > VMWare annonce que le framework Spring Boot 3.2 est en voie d'achèvement et s'attend à ce que son utilisation augmente considérablement
Auteur | Tim Anderson
Compilé | Yan Zheng
Produit | 51CTO Technology Stack (ID WeChat : blog51cto)
VMWare a publié la disponibilité générale de Spring Boot 3.2, une mise à jour majeure de ce framework Java open source populaire. À l'heure actuelle, la dernière version est la version candidate de 2.0
Spring Boot 3.2 est le premier produit à prendre en charge les threads virtuels Java 21 (également connus sous le nom de threads virtuels Project Java 21). aura un impact significatif sur ses performances et son efficacité. Selon Josh Long, défenseur des développeurs de VMware, avant Java 21, chaque nouveau thread utilisait 2 Mo de RAM et les threads virtuels étaient légers.
Cette version prend également en charge la compilation localisée à l'aide de Spring Boot et des threads virtuels de GraalVM, réduisant considérablement le temps de démarrage.
Une autre nouvelle fonctionnalité est le rechargement à chaud SSL. Cette fonctionnalité permet aux serveurs Web intégrés, notamment Tomcat et Netty, de mettre à jour les certificats SSL sans redémarrage. Une fois qu'un nouveau certificat est installé, les connexions déjà établies continueront à utiliser l'ancien certificat, tandis que les nouvelles connexions seront sécurisées avec le nouveau certificat
VMWare affirme que l'utilisation de Spring Boot augmente de manière significative, affirmant que selon le rapport annuel VMWare State of Spring Selon le rapport, il a « augmenté de 50 % sur un an pendant cinq années consécutives ».
L'histoire du développement de Spring et Spring Boot montre une règle : les méthodes pratiques peuvent souvent surmonter une complexité inutile
Spring est issu d'un livre écrit par Rod Johnson en 2002. Ce livre est intitulé "Expert One on One J2EE Design and Development", dans lequel il décrit les erreurs de Java 2 EE (Enterprise Edition), qui, selon lui, sont trop complexes et sont à l'origine de nombreux échecs de projets. Ce livre contient un exemple de projet qui évite l'utilisation inutile d'EJB (Enterprise JavaBeans) et le fait évoluer vers le framework Spring.
Spring 1.0 est sorti en 2003. La première version de Spring Boot a été conçue pour simplifier la plateforme. "Il offre une perspective unique sur la plate-forme Spring afin que les utilisateurs nouveaux et existants puissent obtenir rapidement ce dont ils ont besoin", explique le message
Spring Boot 1.0 a été publié pour la première fois en avril 2014. Même jusqu’à aujourd’hui, Spring Boot reste le choix par défaut pour de nombreux projets Java.
Quel est l’état actuel de l’intelligence artificielle ? Spring AI, actuellement en préversion, est conçu pour fournir des abstractions pour des services tels qu'OpenAI et Azure OpenAI, qui rappellent le .NET Semantic Core de Microsoft. Commande : Spring boot add AI ajoutera des bibliothèques aux projets existants pour prendre en charge les fonctions d'intelligence artificielle telles que les chatbots. Selon les documents, "Le projet a été fondé avec la conviction que la prochaine vague d'applications d'intelligence artificielle générative ne sera pas seulement disponible pour les développeurs Python, mais sera largement utilisée dans de nombreux langages de programmation
."Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!