Как использовать аннотацию jsr 330 независимым способом "контейнер IoC"?
Простите мой язык, если вопрос не ясен. Я хочу использовать аннотации JSR 330. И я хочу иметь возможность сменить провайдера DI. В настоящее время мое приложение должно знать в какой-то момент, что оно должно использовать Spring или Google-Guice. Есть ли способ, которым я могу избежать этого.
Прямо сейчас я должен позвонить:
ApplicationContext ctx = new AnnotationConfigApplicationContext(
"com.package1", "com.package2");
чтобы получить контекст приложения, чтобы получить бобы. Насколько я понимаю, для google-guice я буду использовать специальный код google-guice.
Правильно ли мое понимание или я что-то упустил.