熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java開源技術 >> 正文

Spring的切入點(三 動態Pointcut)

2022-06-13   來源: Java開源技術 

  由於動態切入點除了要考慮方法的名稱等靜態信息外還要考慮方法的參數由於它是動態的在執行時既要計算方法的靜態信息還要計算其參數結果也不能被緩存因此動態切入點要消耗更多的系統資源

  Spring中提供了如下幾種動態切入點的實現說明如下

  ControlFlowPointcut控制流程切入點比如只有在某個特定的類或方法中調用某個連接點時裝備才會被觸發這時就可以使用ControlFlowPointcut但是它的系統開銷很大在追求高效的應用中不推薦使用

  DynamicMethodMatcherPointcut動態方法匹配器是抽象類擴展該類可以實現自己的動態Pointcut


From:http://tw.wingwit.com/Article/program/Java/ky/201311/28879.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.