CDI kontener

SU
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 247
0

Cześć. Mam pytanie, wstrzykiwanie poprzez @Autowire w Springu korzysta z tego samego kontenera do wstrzykiwania co metoda getBean() ?

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
3

To zależy. Jeśli zrobisz sobie ręcznie jakiś obiekt BeanFactory czy ApplicationContext i na nim będziesz wołać getBean(), to oczywiście będzie to inna instancja kontenera. A skoro w ogóle masz obiekt na którym chcesz wołać to getBean() to sugeruje to że właśnie go zmajstrowałeś sam...

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.