0
我很抱歉,我的問題有點傻,但我需要了解,我想寫一個基於春天aop的記錄器,我知道有幾個實現,如基於XML的架構或aspectj註解,如果我更喜歡一個aspectj註釋這是否意味着我根本不需要一個XML配置文件?我讀過很多教程和示例,其中一些是用xml,而另一些則不是,現在我已經搞砸了,有人可以爲新手或母馬給出一個很好的解釋嗎?謝謝。Spring AOP與aspectj註釋
我很抱歉,我的問題有點傻,但我需要了解,我想寫一個基於春天aop的記錄器,我知道有幾個實現,如基於XML的架構或aspectj註解,如果我更喜歡一個aspectj註釋這是否意味着我根本不需要一個XML配置文件?我讀過很多教程和示例,其中一些是用xml,而另一些則不是,現在我已經搞砸了,有人可以爲新手或母馬給出一個很好的解釋嗎?謝謝。Spring AOP與aspectj註釋
如果您指的是使用AspectJ註釋和Spring AOP,那麼您將需要在Spring端進行一些XML配置,但大多數情況下可以通過註釋來管理這些方面。你需要的XML配置爲至少:
<aop:aspectj-autoproxy/>
<context:component-scan base-package="package.of.some.aspect" />
一個例子找到你的註解方面可以發現here
您應該注意,AspectJ註釋如何適用於Spring AOP有幾個限制,可以在Spring documentation
首先,非常感謝Niall,你真的幫我開始了,但是現在我陷入了另一個問題。即時通訊嘗試記錄一些方法被註釋,我已經配置了一個XML文件和方面類,但似乎沒有任何工作。 – 2012-08-21 12:58:23