Sobes.tech
Junior — Middle
98

Wie kann man ein Bean aus dem Spring-Kontext beim Einsatz von ApplicationContext extrahieren?

Antwort von AI

sobes.tech KI

Чтобы извлечь Bean из контекста Spring при использовании ApplicationContext, нужно вызвать метод getBean(). Есть несколько вариантов:

  • По имени бина:
MyBean myBean = (MyBean) applicationContext.getBean("myBeanName");
  • По типу:
MyBean myBean = applicationContext.getBean(MyBean.class);
  • По имени и типу:
MyBean myBean = applicationContext.getBean("myBeanName", MyBean.class);

Это позволяет получить управляемый Spring объект из контекста и использовать его в коде.