我想在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