目次
1 のリリース候補バージョンです。Spring Boot 3.2 の新機能
2. Spring Boot: シンプルであるほど人気が​​高くなります
3. Spring AI はプレビュー段階です
ホームページ テクノロジー周辺機器 AI VMWare、Spring Boot 3.2 フレームワークが完成に近づいており、その使用量が大幅に増加すると予想していることを発表

VMWare、Spring Boot 3.2 フレームワークが完成に近づいており、その使用量が大幅に増加すると予想していることを発表

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

著者 | Tim Anderson

コンパイル|Yan Zheng 制作

|51CTO テクノロジー スタック (WeChat ID: blog51cto)

VMWare が Spring Boot の完全な可用性をリリースしました3.2 は、この人気のあるオープンソース Java フレームワークのメジャー アップデートです。現時点では、最新バージョンは 2.0

1 のリリース候補バージョンです。Spring Boot 3.2 の新機能

Spring Boot 3.2 は、Java 21 仮想スレッド (プロジェクトとも呼ばれます) を初めてサポートします。 Loom) 製品の Java 21 仮想スレッドは、そのパフォーマンスと効率に大きな影響を与えます。 VMWare 開発者の提唱者である Josh Long 氏によると、Java 21 より前は、新しいスレッドごとに 2MB の RAM が使用され、仮想スレッドは軽量でした。

このバージョンでは、Spring Boot と GraalVM の仮想スレッドを使用したローカライズされたコンパイルもサポートされており、起動時間が大幅に短縮されます。

もう 1 つの新機能は SSL ホット リロードです。この機能により、組み込み Web サーバー、特に Tomcat と Netty が再起動せずに SSL 証明書を更新できるようになります。新しい証明書がインストールされると、すでに確立されている接続は引き続き古い証明書を使用しますが、新しい接続は新しい証明書で保護されます

VMWare は、Spring Boot の使用が大幅に増加していると主張しています。 VMWare の年次春季状況レポートでは、「5 年連続で前年比 50% の成長」を記録しています。

2. Spring Boot: シンプルであるほど人気が​​高くなります

Spring と Spring Boot の開発の歴史は、実用的な方法で不必要な複雑さを克服できるという法則を示しています

Spring の起源2002 年にロッド ジョンソンが書いた『Expert One on One J2EE Design and Development』という書籍から引用。その中で彼は、多くのプロジェクトが失敗する原因は複雑すぎると考えていた Java 2 EE (Enterprise Edition) のバグについて説明しました。この本には、不必要な EJB (Enterprise JavaBeans) の使用を回避し、Spring フレームワークに進化させるサンプル プロジェクトが含まれています。

Spring 1.0 は 2003 年にリリースされました。 Spring Boot の最初のバージョンは、プラットフォームを簡素化するように設計されました。 「Spring プラットフォームに独自の視点を提供するため、新規ユーザーと既存ユーザーが必要なものをすぐに入手できるようになります。」とリリースでは説明されています。

Spring Boot 1.0 は 2014 年 4 月に初めてリリースされました。現在に至っても、Spring Boot は依然として多くの Java プロジェクトのデフォルトの選択肢です。

3. Spring AI はプレビュー段階です

人工知能の現状はどうなっているのでしょうか?現在プレビュー段階にある Spring AI は、Microsoft の .NET Semantic Core を彷彿とさせる OpenAI や Azure OpenAI などのサービスの抽象化を提供するように設計されています。コマンド: Spring boot add AI は、チャットボットなどの人工知能機能をサポートするライブラリを既存のプロジェクトに追加します。文書によると、「このプロジェクトは、生成型人工知能アプリケーションの次の波が Python 開発者だけでなく、多くのプログラミング言語で広く使用されるようになるという信念のもとに設立されました。」

以上がVMWare、Spring Boot 3.2 フレームワークが完成に近づいており、その使用量が大幅に増加すると予想していることを発表の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

VMware 仮想マシンのコピー アンド ペーストを有効にする方法 VMware 仮想マシンのコピー アンド ペーストを有効にする方法 Feb 21, 2024 am 10:09 AM

VMware 仮想マシンのコピー アンド ペーストを有効にする方法

VMware Horizo​​n Client を開けない [修正] VMware Horizo​​n Client を開けない [修正] Feb 19, 2024 pm 11:21 PM

VMware Horizo​​n Client を開けない [修正]

VMware から VirtualBox へ、またはその逆への変換 VMware から VirtualBox へ、またはその逆への変換 Feb 19, 2024 pm 05:57 PM

VMware から VirtualBox へ、またはその逆への変換

VMware Horizo​​n クライアントが接続中にフリーズまたは停止する [修正] VMware Horizo​​n クライアントが接続中にフリーズまたは停止する [修正] Mar 03, 2024 am 09:37 AM

VMware Horizo​​n クライアントが接続中にフリーズまたは停止する [修正]

データに最適なエンベディング モデルの選択: OpenAI とオープンソースの多言語エンベディングの比較テスト データに最適なエンベディング モデルの選択: OpenAI とオープンソースの多言語エンベディングの比較テスト Feb 26, 2024 pm 06:10 PM

データに最適なエンベディング モデルの選択: OpenAI とオープンソースの多言語エンベディングの比較テスト

Spring Boot と Spring AI を使用して生成人工知能アプリケーションを構築する Spring Boot と Spring AI を使用して生成人工知能アプリケーションを構築する Apr 28, 2024 am 11:46 AM

Spring Boot と Spring AI を使用して生成人工知能アプリケーションを構築する

OpenAI Super Alignment チームの遺作: 2 つの大きなモデルがゲームをプレイし、出力がより理解しやすくなる OpenAI Super Alignment チームの遺作: 2 つの大きなモデルがゲームをプレイし、出力がより理解しやすくなる Jul 19, 2024 am 01:29 AM

OpenAI Super Alignment チームの遺作: 2 つの大きなモデルがゲームをプレイし、出力がより理解しやすくなる

OpenAI を待つのではなく、Open-Sora が完全にオープンソースになるのを待ちましょう OpenAI を待つのではなく、Open-Sora が完全にオープンソースになるのを待ちましょう Mar 18, 2024 pm 08:40 PM

OpenAI を待つのではなく、Open-Sora が完全にオープンソースになるのを待ちましょう

See all articles