質問が明確でない場合は、私の言葉を許してください。JSR 330 アノテーションを使用したい。そして、DIプロバイダーを切り替えることができるようにしたい. 現在、私のアプリケーションは、ある時点で spring または google-guice を使用する必要があることを知る必要があります。これを回避する方法はありますか?
今私は電話しなければなりません:
ApplicationContext ctx = new AnnotationConfigApplicationContext(
"com.package1", "com.package2");
アプリのコンテキストを取得して Bean を取得します。私の理解では、google-guice の場合、google-guice 固有のコードを使用する必要があります。
私の理解は正しいですか、それとも完全に何かを逃しました。