JUnitのバネと統合テスト
最初のステップガイドパッケージ
パッケージガイド4 + 2 + AOP +試験
ステップ構成注:
demo02を確立
それから
接着
春AOP
AOPは考えました:
誰がコードのニーズが誰で抽出するもの
春AOPの概念:
AOP用語の研究
物事には、接続ポイントと呼ばれる管理することができる場所
準備は何と呼ばれるエントリポイントの管理方法を追加します
強化されたコードと呼ばれる構成方法にコンテンツ管理
プロキシオブジェクト(目に見えない無形の)と呼ばれる良いことだと最後の世代
通知アプリケーションを使用すると、コンフィギュレーションの内容を織りと呼ばれる開始点に物事を取るときに何かのコンテンツは、製造方法は、あなたが管理するものへのエントリポイントであります
完全に構成されているオブジェクトは、プロキシオブジェクトと呼ばれています
春AOPのデモ
1.パッケージガイド:
ターゲットオブジェクトを準備します。2.
通知を準備する3
通知対象物に織り込ま4.構成織り、
関係を構築するために、
その後、ペースト
< AOP:設定> <! - のためのコンフィギュレーション・エントリ・ポイント ます。public void com.oracle.service.UserServiceImp.save() 空com.oracle.service.UserServiceImp.save() * com.oracle.service.UserServiceImp.save() * 。com.oracle.service.UserServiceImp *() * * ServiceImpのcom.oracle.service *(..)。。 - > < AOP:ポイントカット表現... =「実行(ServiceImp * * * com.oracle.service( ...)) " ID =" PC " /> < AOP:アスペクトREF =" myAdvice " > <! - 指定事前に通知する前に呼び出されるメソッド - > < AOP:前メソッド="前"ポイントカット-REF = "PC" /> <! - 后置 - > < AOP:アフター返すメソッド= "afterReturning" ポイントカット-REF = "PC" /> <! - 环绕通知 - > < AOP:周りのメソッド= "周りの" ポイントカット-REF = "PC" /> <! - 异常拦截通知 - > < AOP:アフター投げ方式= "afterException" ポイントカット-REF = "PC" /> <! - 后置 - > < AOP:後のメソッド=」」後のポイントカット-REF = "PC" /> </ AOP:側面> </ AOP:設定>
メソッドとメソッド名必見インサイド
仕事のように