我正嘗試使用JBoss Microcontainer爲IoC和JBoss AOP創建一個獨立的應用程序,以及AOP。 我已經啓動了,部署了一個AOP XML描述符,到目前爲止這麼好。 但方面沒有執行。我需要啓用AOP插件還是什麼? 請注意,我不想添加構建步驟 - 我希望它像Spring AOP一樣工作。獨立應用程序中的JBoss Microcontainer + AOP
請檢查下面的代碼。
感謝您的幫助。
<deployment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:jboss:bean-deployer:2.0 bean-deployer_2_0.xsd"
xmlns="urn:jboss:bean-deployer:2.0"
xmlns:aop="urn:jboss:aop-beans:1.0">
<bean name="myGarage" class="jbmctest.Garage">
<property name="car">
<bean name="myCar" class="jbmctest.Car">
<property name="name">Red Devil</property>
</bean>
</property>
</bean>
<aop:interceptor name="FuelInterceptor" class="jbmctest.FuelInterceptor"/>
<aop:bind pointcut="execution(* *->*(..)">
<aop:interceptor-ref name="FuelInterceptor"/>
</aop:bind>
</deployment>
如果它是一個獨立的應用程序,你希望它像Spring AOP的工作,爲什麼不使用Spring AOP的? – skaffman 2009-11-11 13:18:39
僅僅因爲Spring AOP有我想要克服的侷限性,JBoss AOP幫助了我。 我只是不想要一些額外的複雜構建步驟/代碼。但是這些顧慮變成了錯誤,因爲使用JBoss AOP非常容易。也許比Spring AOP更容易。 – 2009-11-22 15:51:00