3

私はGuiceとScalaを試していました。Guice では、コンストラクターのパラメーターにカスタム アノテーションを付けて、値を .xml でバインドすることができますannotatedBy()。このメソッドは型の拡張を想定java.lang.annotation.Annotationしていますが、Scala の注釈には で始まる独自の階層がありscala.annotation.Annotationます。一方、Java のアノテーション基本クラス (またはインターフェース) を拡張するクラスを作成すると、Scala コードでアノテーションとして使用できなくなります。相互運用する方法はありますか?

Scala (ケーキ) で Guice を使うべきではないことはわかっていますし、使いたくもありません。将来、別のJavaライブラリでそれに直面する場合に備えて、私はただ興味があります.

4

0 に答える 0