我有一个spring.xml文件,其中列出了所有bean定义,其中列出了所有使用bean,指定messageSource,dataSource等的依赖关系。另外,我有一个类ApplicationContext类,其中iam使用上下文获取所有豆。 的代码::在Spring MVC中使用ApplicationContext。
package models;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.AbstractApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class ApplicationContextClass {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
AbstractApplicationContext context = new ClassPathXmlApplicationContext("Spring.xml");
context.registerShutdownHook();
ATTModel attmodel = (ATTModel) context.getBean("att");
//ProjectModel project = (ProjectModel)context.getBean("project");
//project.call1();
attmodel.call();
System.out.println(context.getMessage("insertiondone",null, "Default greeting",null));
}
}
,我有其中一个ApplicationContext用于访问的JdbcTemplate相关Bean DAO类。我必须现在使用spring MVC开发一个web应用程序,并且我需要使用这个applicationContext。我如何在SpringMVC中使用这些applicationContext类。我knw我需要使用applicationcontextlisteners但写在哪里?谢谢..