クラスAが型のインスタンスを登録する非常に単純なシナリオがあります。
A.register(T1.class, new H1());
A.register(T2.class, new H2());
これは手動で行うとかなり単純な構成ですが、guiceフレームワークの外部でインスタンスを作成するとguiceインジェクションが機能しません。
guiceを使用して、カスタムアノテーションを使用してすべてのインスタンスでAを作成および構成する方法を理解しようとしています。
このようなものを見つけました。クラスパスをスキャンしてカスタムアノテーションのあるクラスを探しますが、guiceを使用していません。
ありがとう