Spring MVCの春ブーツとの違いは何です

 

 

ちょうど春のブート構成ツール、統合ツール、補助。

springmvcフレームワーク、コードが実際にプロジェクトを実行しています


Springフレームワークは、家族のようで、そのようなので、上の起動、セキュリティ、JPA、およびなどのデリバティブ商品の数があります。しかし、彼らはIOCと春AOPの基礎となっています。IOCは、断面を解決するために、依存性注入コンテナ、AOP指向プログラミングを提供して、両方に基づいて、高度な機能は、他の製品に及ぶ達成します。

Spring構成は、XML、JavaConfig、より面倒なヒンプロセスの様々な非常に複雑であるため、Spring MVCのMVCフレームワークは、大きな問題サーブレットのWEB開発に基づいています。だから、開発者の使用を簡素化する、これ創造導入春ブーツ、設定より規約するためには、春には、コンフィギュレーション・プロセスを簡素化します。

いくつかは、それがよりシンプルに置く:春の初めに「工場モデル」(DI)とアプリケーションコンポーネントを切り離す「エージェンシーモデル」(AOP)を使用します。私は、Webアプリケーションの開発(SpringMVC)と、ので、このモードアウトMVCフレームワーク(デカップリング部品の一部と春)で、非常に良い使用を感じます。そして、各開発ワークフローを合理化するためには、その後、「怠惰な統合パッケージ」(スターター)の数を開発し、定型コードの多くを記述する必要が見つけ、これは春ブーツです。

 

Spring MVCの機能

Spring MVCのは、Webアプリケーションを開発するためにカップルを緩くする方法を提供します。

春Spring MVCのは、Web型枠のモジュールです。ディスパッチャサーブレット、のModelAndViewおよびビューリゾルバ、簡単なWebアプリケーション開発によって。問題領域を解決するには、その上のアプリケーションやサービスの開発--urlルーティング、セッション、テンプレートエンジン、静的なWebリソース、およびのサイトです。

 

春のブート機能

春ブーツは、自動設定を実現する、構築されたプロジェクトの複雑さを軽減します。

我々はすべてのSpringフレームワークは、設定の多くを必要と知っているように、プロジェクトの設定は容易ように、春ブーツは、自動設定の概念が導入されました。春ブーツ自体はコア機能とSpringフレームワークの拡張機能を提供しますが、迅速なため、機敏なSpringフレームワークに基づいた新世代のアプリケーションを開発していません。それは春のアプローチに代わるものではありません、ですが、春の開発者の経験を持ち上げるためのSpringフレームワークと緊密に統合されたツール。同時にそれは、サードパーティのライブラリの一般的な設定の数が多い(例えばなどジャクソン、JDBC、モンゴ、Redisの、メール、)、これらのサードパーティのライブラリの春ブートアプリケーションボックスのほぼゼロコンフィグレーション(アウト・オブ・ザを統合しますボックス)、春のブートアプリケーションのほとんどは、唯一の開発者がビジネスロジックに集中することができ、構成コードの非常に少ない量を必要とします。

春ブーツはちょうどベアラは、プロジェクトを構築するプロセスを簡素化を支援します。キャリアはSpring MVCのMVCフレームワークとして使用して、WEBプロジェクトである場合は、作業のこの部分は、Spring MVCの春ブーツではなく行われるため、あなたとワークフロー上記のようにまったく同じです。

ユーザーのために、春のブートに切り替えた後、プロジェクトの初期化メソッドは、プロファイルが変更された、変更されている、他のはあなたの最も直接的に遊びがウェブサイトでアップ実行し、別のTomcatサーバこのような容器、Mavenのjarファイルのパケットをインストールする必要はありませんが、そのままコアビジネスロジックとビジネスプロセス。

だから、最も簡潔な言語でまとめています。

春は「エンジン」です。

スプリングバネMVCフレームワークはMVCに基づいています。

春ブーツはSpring4が登録され統合されたパッケージを迅速に開発するための一連の条件に基づいています。
 

おすすめ

転載: www.cnblogs.com/dingyi-boss/p/11416163.html
おすすめ