(A)の簡単な春の春の基礎

  春のフレームワークは、最も広く使用されているJavaのフレームワークです。彼の成功は、概念ではなく、技術そのものから来て、彼のアイデアは、IOC(制御の反転)制御とAOP(Apect指向プログラミング)指向プログラミングの反転が含まれます。

アウトライン

  説明春の公式ウェブサイトは次のとおりです。「春のフレームワークは軽量なソリューションを必要としない、あなたが必要な部分だけを使用することができ、.Springがモジュール化され、エンタープライズクラスのアプリケーションワンストップソリューションを構築することです他を紹介します。あなたは、LOCコンテナを使用するすべてのWebフレームワークを統合し、だけ.Springフレームワークは、RMIやWebサービスを介して統合コードまたはJDBC抽象化レイヤは、宣言的トランザクション管理をサポートし、リモート・アクセス・ロジックを休止状態、などのために使用することができますすることができますあなたは透過的侵襲AOPを統合することができますフル機能のMVCフレームワークを提供し、データの永続的な記憶のための様々なオプションソフトウェアは、あなたのドメインロジックのコードが通常であることを意味非.Spring、なるように設計されてフレーム自体には依存しません。(そのようなデータアクセス層など)、統合層では、しかし、他のコードライブラリをオフにした状態でこれらの依存関係は分離が容易であるべきで、データアクセステクノロジと春のライブラリに依存するいくつか存在します。 "

スプリングモジュール

  組成約モジュール20によってフレームのばね特性。以下に示すように、これらのモジュールは、コアコンテナ、データアクセス/統合、ウェブ、AOP(アスペクト指向プログラミング)、ツール、メッセージング、およびテストにグループ化されます。

春-概要

Springのコアコンテナ

スプリングコア」、ばね豆、ばねコンテキスト、-context支持スプリングとスプリング式(スプリング式言語)モジュールによってコアコンテナ。

スプリングコア春豆:フレームの基本的な部分を提供し、IoCの依存性注入特性を含みます。

コンテキスト春:SpringのIoCコンテナは、基本的に春のほとんどの機能が組み込まれ、またはそれは機能の大部分の基礎となっているので、それは春のコアのほとんどを呼び出します。

コンテキストのサポート-春:公共春のアプリケーションコンテキストキャッシュ(ehcacheを、グアバ、JCacheの)、メール(JavaMailの)、スケジュール(のCommonJ、クォーツ)とテンプレートエンジンにサードパーティのライブラリを統合するためのサポート(FreeMarkerの、JasperReportsの、ベロシティ) 。

表現-春:、実行時チャートでオブジェクトを照会し、操作するための強力な表現言語を提供し、プロパティ値を設定および取得するためのサポート、プロパティの割り当て、メソッド呼び出し、配列、コレクションとインデクサの内容にアクセスし、論理と算術演算子、という名前の変数と同様に、名前の検索対象によって春のIoCコンテナから。また、突起部とオプションのリストと共通の重合のリストをサポートしています。

以下は、特定のモジュールの簡単な説明です

スプリングモジュールの紹介

おすすめ

転載: www.cnblogs.com/jamal/p/10960670.html