代码之家  ›  专栏  ›  技术社区  ›  adelarsq

scala和方面

  •  3
  • adelarsq  · 技术社区  · 14 年前

    scala和方面可以一起使用吗?在这种情况下有什么好处吗?

    谢谢

    3 回复  |  直到 14 年前
        1
  •  10
  •   Pablo Fernandez    14 年前

    斯卡拉就像Java,如果你指的是像Spring一样的AOP,我确信注释工作在Scala或Java中。

    另一方面,斯卡拉有闭包(和Java不)的事实使得AOP变得不那么有趣。

        2
  •  6
  •   Community davidgyoung    7 年前

    事实上,Eclipse的Scala IDE使用方面(因为JDT假定Java):

    Scala Support in Eclipse - Monkey-patching the JDT for fun and profit? p16 Miles Sabin

    Aspectj和Equinox方面

    • 方面的集合实际上是一个补丁
    • AspectJ被用来对JDT进行所需的可扩展性特性的改进,并通过公共API公开它们。
    • 关键修改:
      • JDT的编译单元是其内部模型的入口点,但它假定Java源。
      • 方面可以将其构造函数转换为工厂方法

    所以答案是肯定的,这是可能的。我必须同意巴勃罗的观点,它比Java更吸引人。

    推荐文章