CDI kontener

SU
  • Rejestracja:ponad 10 lat
  • Ostatnio:5 miesięcy
  • Postów:247
0

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

Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:około 3 lata
  • 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...


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
edytowany 1x, ostatnio: Shalom

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.