在Spring中,通常我使用方法getBean()訪問一個bean。例如:Spring -servlet.xml bean訪問
的AplicationContext.xml:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www... etc">
<bean id="MyClass" class="ioc.beans.MyClass" />
</beans>
化java:
ApplicationContext applicationContext = new ClassPathXmlApplicationContext("applicationContext.xml");
MyClass cl = applicationContext.getBean("MyClass", MyClass.class);
現在我用Spring MVC和豆類工作在後綴-servlet一個XML文件創建,我沒有ClassPathXmlApplicationContext。
如何從我的控制器訪問我的java bean來處理對象,如果沒有getBeans方法? (也考慮到這種方法 - 在任何啓動教程中Spring的首要特徵 - 是一種不好的做法)。
謝謝。閱讀你的答案,現在我感到尷尬的基本問題。 – Rodrigo
查看[Spring Petclinic示例應用程序](https://github.com/SpringSource/spring-petclinic)以瞭解最佳實踐。 – ach