簡體   English   中英

具有aspectj注釋的Spring AOP

[英]Spring AOP with aspectj annotation

我很抱歉我的問題有點傻,但我需要理解,我正在嘗試編寫一個基於spring aop的記錄器,我知道有幾種實現,如基於xml的架構或aspectj注釋,以防我更喜歡aspectj annotations是否意味着我根本不需要xml配置文件? 我已經閱讀了許多教程和示例,其中一些是xml,而另一些則沒有,現在我搞砸了,有人可以給新手或母馬一個很好的解釋嗎? 謝謝。

如果您指的是在Spring AOP中使用AspectJ注釋,那么您需要在Spring方面進行一些XML配置,但主要可以使用注釋來管理方面。 您需要的XML配置至少是:

  1. 使用<aop:aspectj-autoproxy/>打開AOP自動代理
  2. 使用Spring組件掃描通過<context:component-scan base-package="package.of.some.aspect" />查找帶注釋的方面

這里可以找到一個例子

您應該注意到AspectJ注釋如何應用於Spring AOP有一些限制,可以在Spring文檔中找到

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM