在Guice的annotatedWith()中使用Scala的注释

时间:2012-11-17 01:58:13

标签: scala types annotations guice

我只是在试验Guice和Scala。在Guice中,可以使用自定义注释来注释构造函数参数,并使用annotatedBy()绑定值。此方法需要扩展java.lang.annotation.Annotation的类型,但Scala的注释具有以scala.annotation.Annotation开头的自己的层次结构。另一方面,如果我使类扩展Java的注释基类(或接口),我不能将它用作Scala代码中的注释。有没有办法互操作?

我知道我不应该在Scala(蛋糕)中使用Guice,我甚至不想使用它。我很好奇,以防我将来再与另一个Java库面对。

0 个答案:

没有答案