Guice injectMembers method

Я понимаю преимущества внедрения конструктора по сравнению с внедрением через сеттер, но в некоторых случаях мне приходится придерживаться только внедрения через сеттер. Мой вопрос в том, как вводить элементы всех классов инъекций на основе установщика с помощью метода injector.injectMembers ()?

//I am calling this method in init method of my application
private static final Injector injector = Guice.createInjector(new A(), new B());

//Injecting dependencies using setters of all classes bound in modules A and B
injector.injectAllMembers()??
7
задан Raffael 25 February 2011 в 11:19
поделиться