У меня есть файл spring.xml, в котором перечислены все определения bean-компонентов, в которых я перечислил все зависимости, используя beans, указанный messageSource, dataSource и т. Д. Также у меня есть класс ApplicationContext, где iam, использующий контекст, чтобы получить все фасоль. Кода ::Использование ApplicationContext в Spring MVC.
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 связанного боба. Я должен разработать веб-приложение, использующее Spring MVC, и мне нужно использовать этот applicationContext. Как я могу использовать эти классы applicationContext в SpringMVC. Мне нужно использовать applicationcontextlisteners, но где их писать? Спасибо ..