6

JSR-330 は、パッケージに関して特定の命名規則を指定します。次に例を示します。

javax.inject.Inject
javax.inject.Scope

Guice は JSR-330 のリファレンス実装です。しかし、使ってみると仕様にそぐわないことに気づきます。例えば:

com.google.inject.Inject
com.google.inject.Scope

これは、これまでに見た参照実装のいずれでも発生しません。Google Guice が RI であるため、実装している仕様を無視できるほど特別な理由は何ですか?

4

1 に答える 1

18

Guice 3 は JSR 330 アノテーションをサポートしています。com.googleまた、Guice の以前のバージョン (JSR 330 がまだ存在していなかったとき) との後方互換性のための注釈もサポートしています。

于 2011-11-23T13:48:26.330 に答える