AOPでのJUnit春と春との統合テスト

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:設定>

 

メソッドとメソッド名必見インサイド

 

 仕事のように

 

おすすめ

転載: www.cnblogs.com/www1842564021/p/12655821.html