Scala和Aspects可以一起使用吗?在这种情况下有好处吗?
由于
答案 0 :(得分:10)
Scala就像java一样,如果你的意思是像弹簧一样的AOP,我确信注释在scala或java中都有用。
另一方面,Scala有闭包(而java没有)的事实使得AOP不那么有趣。
答案 1 :(得分:6)
事实上,Eclipse的Scala IDE使用Aspects(因为JDT假设Java):
来自Scala Support in Eclipse - Monkey-patching the JDT for fun and profit?,p16 Miles Sabin
AspectJ和Equinox Aspects
所以答案是肯定的,这是可能的。我不得不同意Pablo的说法,它不如Java那么吸引人。
答案 2 :(得分:3)