両者の差
それは確かにJavaでマイクロサービスに来る終わりに行うには何を持っているどちらも、春ブーツと春の雲と不可分である場合には、単にSpringBoot、SpringCloudは、正確ではないと言うならば、マイクロサービスが何であるか、それは答えるためにどのようにする必要があります。
公式ウェブサイト春ブーツ導入
春ブーツは、それが簡単にあなたが「単に実行する」ことができ、スタンドアローン、生産グレードの春ベースのアプリケーションを作成することができます。
SpringBootは、我々はその親のバージョンを指定する場合、唯一のスターターはすぐに、開発実装することができます必要に応じて導入する必要がある設定が大幅に開発を簡素化ベースのプロジェクトの従来springframeworkに比べ
just run
、関連のjarパッケージ間の依存関係を考慮する必要はありませんでした、バージョンの競合が、合意には、構成、空気プラントテクノロジーより大きい反映しています。公式ウェブサイト春のクラウド導入
春クラウドはすぐに分散システムに共通のパターンの一部を構築する開発者のためのツールを提供します
春の雲は、一般的なシナリオとマイクロサービス、春クラウドのための問題として理解することができる(このような構成管理、サービス検出、回路ブレーカ、ゲートウェイルーティングなど)の共通モードですばやく分散ビルドシステムに開発者のためのツールを提供しますこれは、ワンストップソリューションを提供します。
要約:
春のブートビルド何構築物はすべて
春クラウドは何がすべての座標座標
春ブーツは、合意された設定よりも大きい、技術の急速な発展であり、春の雲は、マイクロストップサービスシステムソリューションを提供し、各マイクロサービス・ソリューションは、春ブーツに基づいています。
SpringBootバージョンの紹介
公式サイトリンク:https://spring.io/projects/spring-boot#learn
春ブーツバージョンは番号で表されます。たとえば、..春ブーツ2.2.5.RELEASE -メジャーバージョン>マイナーバージョンインクリメントバージョン(バグフィックス)
導入バージョン:
- アルファ:お勧めできません、主にソフトウェアベースの機能のために、通常は、社内のソフトウェア開発者、より多くのバグを交換します。
- ベータ:αバージョンに関して、バージョンが大幅に重大なミスを排除し、改善されているが、まだいくつかの欠点があり、さらに排除するためにいくつかのテストを通過する必要があります。
- GA:一般出荷、公式バージョンは、正式には、このバージョンを使用することをお勧めしますが、海外でのGAリリースバージョンを示すために使用されています。
- M:また、マイルストーンバージョンとして知られ、このバージョンは、より多くの機能の以前のバージョンに大きなアップデートを表します。
- PRE(推奨されません):プレビュー、内部テストバージョン、主に開発者とテスターのテストへとBUGの使用を見出します。
- リリース:最終版リリースワードが記号(R)に置き換えられ、カバー上のソフトウェアの形で表示されません。
- RCは:このバージョンはすでにかなり基本的にバグがエラーが存在しない原因とほぼ同じの次期リリースの正式版、成熟しています。
- SNAPSHOT:スナップショットは、あなたが安定を使用して改良版を継続することができます。
SpringCloudバージョンの紹介
公式サイトリンク:https://spring.io/projects/spring-cloud#learn
春の雲は、このように、英語のように名前を命名、サブプロジェクト間での混乱を避けるために、サブプロジェクトの数を含むプロジェクト・ポートフォリオ、ありますロンドン地下鉄駅、解放AZアルファベット順のリスト、最新のホクストンSR3の現在のバージョンを使用して、リリーストレインの形で春の雲の名前、命名
- プロジェクトがある程度蓄積された後に公開SR.Xリビジョン、サービスのバージョンは、名前を解放するために、エラーを修正する必要性は、Xは数を表します。
右のバージョンを選択する方法
春の雲春ブーツが選択の時に技術ベースの技術に基づいているだけでなく、選択したバージョン、参照公式サイト
公式リンク:https://spring.io/projects/spring-cloud
リリーストレイン | ブートバージョン |
---|---|
ホクストン | 2.2.xの |
グリニッジ | 2.1.xの |
フィンチリー | 2.0.xの |
エッジウェア | 1.5.xの |
Dalston | 1.5.xの |
あなたは小さなバージョンの選択が公式見解でアクセスすることができる表示したい場合はここでは、大規模なバージョンを選択している、それはJSONの配列を返します。
公式リンク:https://start.spring.io/actuator/info
要件の開発環境:添付
- JDK 1.8以降
- Gradleの4+やMaven 3.2+