Что такое эквивалент Spring для экземпляра CDI или Guices Provider

В CDI вы можете определить объект, который даст вам элементы определенного типа, используя:

@Inject
Instance<MyObject> myObjectInstance;
//...
MyObject myObjectInstance.get();

Аналогично в Guice вы можете сделать:

@Inject
Provider<MyObject> myObjectInstance;
//...
MyObject myObjectInstance.get();

Мне интересно, есть ли похожая конструкция в Spring, или вы должны использовать ApplicationContext, чтобы получить ссылку?

19
задан bogdan.mustiata 10 May 2012 в 16:35
поделиться