Scala和Aspects可以一起使用吗?在这种情况下有什么好处吗?
谢谢
发布于 2010-10-15 09:41:36
Scala就像java一样,如果你指的是像spring一样的AOP,我敢肯定注解在scala或者java中都可以工作。
另一方面,Scala有闭包(而java没有)的事实使得AOP不那么有趣。
发布于 2010-10-15 15:48:39
实际上,Eclipse的Scala IDE使用了方面(因为JDT假定使用Java):
来自Scala Support in Eclipse - Monkey-patching the JDT for fun and profit?,p16 by Miles Sabin
AspectJ和Equinox方面
JDT的代码是它的内部模型的入口点,但它假设Java source<>H111>一个方面可以将其构造函数转换为工厂代码。
所以答案是肯定的,这是可能的。我不得不同意Pablo的观点,它没有Java那么有吸引力。
发布于 2010-10-15 15:37:55
法科德为AspectJ here提供了一些示例
Real-World Scala: Managing Cross-Cutting Concerns using Mixin Composition and AOP
https://stackoverflow.com/questions/3938837
复制相似问题