Table des matières
1 Nouvelles fonctionnalités de Spring Boot 3.2
2. Spring Boot : le plus simple, le plus populaire
3. Spring AI est en avant-première
Maison Périphériques technologiques IA 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

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

Nov 14, 2023 pm 07:33 PM
vmware spring openai

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

1 Nouvelles fonctionnalités de Spring Boot 3.2

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 ».

2. Spring Boot : le plus simple, le plus populaire

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.

3. Spring AI est en avant-première

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Tags d'article chaud

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment activer le copier-coller pour les machines virtuelles VMware Comment activer le copier-coller pour les machines virtuelles VMware Feb 21, 2024 am 10:09 AM

Comment activer le copier-coller pour les machines virtuelles VMware

VMware Horizon Client ne peut pas être ouvert [Réparer] VMware Horizon Client ne peut pas être ouvert [Réparer] Feb 19, 2024 pm 11:21 PM

VMware Horizon Client ne peut pas être ouvert [Réparer]

Convertir VMware en VirtualBox et vice versa Convertir VMware en VirtualBox et vice versa Feb 19, 2024 pm 05:57 PM

Convertir VMware en VirtualBox et vice versa

Le client VMware Horizon se bloque ou se bloque lors de la connexion [Réparer] Le client VMware Horizon se bloque ou se bloque lors de la connexion [Réparer] Mar 03, 2024 am 09:37 AM

Le client VMware Horizon se bloque ou se bloque lors de la connexion [Réparer]

Choisir le modèle d'intégration qui correspond le mieux à vos données : un test comparatif des intégrations multilingues OpenAI et open source Choisir le modèle d'intégration qui correspond le mieux à vos données : un test comparatif des intégrations multilingues OpenAI et open source Feb 26, 2024 pm 06:10 PM

Choisir le modèle d'intégration qui correspond le mieux à vos données : un test comparatif des intégrations multilingues OpenAI et open source

Utilisez Spring Boot et Spring AI pour créer des applications d'intelligence artificielle générative Utilisez Spring Boot et Spring AI pour créer des applications d'intelligence artificielle générative Apr 28, 2024 am 11:46 AM

Utilisez Spring Boot et Spring AI pour créer des applications d'intelligence artificielle générative

Travail posthume de l'équipe OpenAI Super Alignment : deux grands modèles jouent à un jeu et le résultat devient plus compréhensible Travail posthume de l'équipe OpenAI Super Alignment : deux grands modèles jouent à un jeu et le résultat devient plus compréhensible Jul 19, 2024 am 01:29 AM

Travail posthume de l'équipe OpenAI Super Alignment : deux grands modèles jouent à un jeu et le résultat devient plus compréhensible

N'attendez pas OpenAI, attendez qu'Open-Sora soit entièrement open source N'attendez pas OpenAI, attendez qu'Open-Sora soit entièrement open source Mar 18, 2024 pm 08:40 PM

N'attendez pas OpenAI, attendez qu'Open-Sora soit entièrement open source

See all articles