私はproject.Iに使用されているspring
を学んでいるが、私は春: - web.xmlからコンテキストがロードされている場合、どのようにBeanを取得できますか?
/WEB-INF/context/*-context.xml
classpath:/context/database-context.xml
classpath:/context/database-service-context.xml
classpath:/context/business-process-management-service-context.xml
とリスナー
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
私のweb.xmlのcontextConfigLocation
エントリを見つけました
Resource r=new ClassPathResource("applicationContext.xml");
BeanFactory factory=new XmlBeanFactory(r);
Employee s=(Employee)factory.getBean("e");
しかし、どのように動作しているのか分かりませんでした。getBean()
機能はcですみんな?
あなたは豆を得ることはありません、あなたはそれらを注入します。 Springはあなたのアプリケーションをブートストラップしています。残りは依存性注入を使用しています。 –
コアプロジェクト –
でこの依存性注入を使用する必要がありますか? –