我在一個maven項目模塊中有一個方面com.x.NiceAspect,而在單獨的maven模塊中有一個com.x.NiceClass類。這些模塊具有相同的POM父級,共同創建一個項目。在單獨模塊中使用Spring AOP方面
我想要實現的目標是在本項目中的所有我的Maven模塊中都包含一個通用的方面。
現在在NiceAspect切入點是即執行(* com.x .. .SET(..))含義礦包中的所有setter方法。
我想這方面與第二模塊運行,特別是加入NiceClass
我怎樣才能做到這一點?
此外假設該方面希望就是這樣第二模塊中定義的類的參數,那麼我結束了循環依賴..
任何幫助理解
此致
X。
謝謝您的回答。我將把這個模式應用到我的項目中。顯然,我不知道如何運行/編譯/打包來彈出aop項目。我在AspectJ中有一點經驗,但我不知道如何構建Spring AOP應用程序。你運行什麼maven目標?我的方面似乎沒有工作。我正在使用IDEA Community Edition 10.5.2 – emesx
'spring aop project'與其他任何非web項目沒有區別,jar是由maven創建的。如果你使用AspectJ,你可以看看這個[示例](http://www.dotkam.com/2010/10/12/running-spring-aspectj-tests-with-maven/),看看它是如何使用maven進行配置。 – tolitius
好的謝謝;-)我想我會從這裏管理。 – emesx