春:
J2EEエンタープライズクラスの軽量+ + +プラグイン可能なストップ+低カップリング
需要のさまざまな依存関係の使用を反映して軽量
他のフレームワークとの統合で具体プラガブル
ワンストップ包含は、プレゼンテーション層、ビジネス層、DAO層に反映しました
スプリング、スプリングが具現化されるジ操作及びIOCを管理するためのオブジェクトを作成するために、すべての層で具現さ記載の低結合
AOP指向プログラミング:クラスは、コードが抽出されて再利用します、必要なときに、それは主に、トランザクション処理、アクセス制御、ログや他の場所で使用されているにカット
AOP基本原理:ダイナミックエージェント技術(JDKダイナミックプロキシとCGLIB *動的プロキシ)プロキシオブジェクトを作成します
JDKダイナミックプロキシコア:のInvocationHandlerのプロキシクラスとインタフェース(短所:のみインターフェース)
インターフェイスを必要とすることなく、動的プロキシをCGLIB
springMVC:
Springフレームワークのプレゼンテーション層のためのWebベースのフレームワーク
MyBatisの:
DAO層フレーム(アクション:CRUD操作)
shiro:
セキュリティ・フレームワーク(役割:プロジェクト+認定許可キャッシュ+ + +会話私は他の機能を覚えています)