我想在ColdSpring 2.0的方法顧問之前和之後實現一些方法,並且我想使用new schema來實現AOP和新的自動代理功能。不幸的是,納瓦爾documentation for AOP目前是一個懸崖峭壁。任何人都可以給我一個使用AOP架構的Coldspring 2.0配置文件的例子嗎?如何在ColdSpring 2.0中配置AOP?
2
A
回答
2
我剛剛在AOP文檔中完成了另外1個部分,但同時,這裏有幾個例子可以讓球滾動。
這是圍繞建議設置的示例。它調用方法timeMethod對象計時器,是的execution(public * *(..))
的切入點,從而轉化到比賽上:的方法執行,這是公開的,返回什麼,就是取名,並採取任何參數,任何類型。基本上,它匹配一切。
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.coldspringframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.coldspringframework.org/schema/aop"
xsi:schemaLocation="http://www.coldspringframework.org/schema/beans http://coldspringframework.org/schema/coldspring-beans-2.0.xsd
http://www.coldspringframework.org/schema/aop http://www.coldspringframework.org/schema/coldspring-aop-2.0.xsd"
>
<!-- AOP configuration -->
<aop:config>
<aop:aspect ref="timer">
<aop:around method="timeMethod"
pointcut="execution(public * *(..))"/>
</aop:aspect>
</aop:config>
<bean name="timer" class="05_AOP.Timer" />
<bean name="longTime" class="05_AOP.LongTime" />
</beans>
要注意的重要的部分,是,雖然Time.cfc只是一個簡單的醇」 CFC,爲它做的環繞通知,正在使用具有採取的MethodInvocation作爲該方法參數如下:
public any function timeMethod(required MethodInvocation invocation)
{
...
}
但是你去了,有一個在CS2中使用AOP的例子。
您仍然可以使用MethodInterceptors等,但您將使用<aop:advisor>
而不是<aop:aspect>
。
但總的來說,我現在正在編寫CS2 AOP文檔,所以應該在第二天左右填寫。
1
相關問題
- 1. 如何配置AOP在Spring
- 2. application.cfc中的Orm配置與coldspring衝突
- 3. Spring AOP配置(XML)
- 4. 如何在Spring Framework 2.0中配置ResourceBundleViewResolver
- 5. 如何配置Spring AOP以使用AspectJ
- 6. AOP配置似乎無效
- 7. Ant + Coldspring
- 8. Spring中使用AOP配置Java的配置
- 9. 轉換AOP XML配置到Java
- 10. 如何在unity 2.0 xml配置文件中配置NamespaceMatchingRule(IEnumerable <MatchingInfo>)?
- 11. Spring AOP - 正確配置重試建議
- 12. 如何用jsf 2.0配置spring webflow?
- 13. 如何配置Apache Jmeter 2.6 oauth 2.0
- 14. 如何配置Automapper與Ninject 2.0注入?
- 15. 五分鐘內ColdSpring
- 16. 如何在playframework 2.0中配置FS數據庫?
- 17. 如何在Grails 2.0中訪問Grails配置?
- 18. 如何定義/配置使用Spring AOP(還是AspectJ)
- 19. 如何解決「AOP配置似乎無效」的錯誤?
- 20. 沒有aop輸出使用彈簧aop 2.0
- 21. 如何在Tomcat中設置XSLT 2.0?
- 22. 如何配置在配置文件中
- 23. cakephp 2.0中的配置文件Completness meter
- 24. .Net Framework 2.0配置工具
- 25. 春天2.0安全配置
- 26. 配置Masstransit 2.0.0.5與Ninject 2.0
- 27. .NET 2.0的安全配置
- 28. 羣集配置Couchdb 2.0
- 29. 如何在Spring AOP的
- 30. 如何配置Unity 2.0策略注入以在配置文件中使用自定義屬性匹配規則?
感謝Mark,我一直在研究Spring框架,AOP-2.0模式和Coldspring 2.0 API文檔中的例子,試圖找出這個例子。期待新的文檔。享受聲譽,無論如何我欠你幾分。 – 2011-05-13 16:14:06