나는 콩 정의를 사용하여 모든 의존성을 나열한 곳에 spring.xml 파일이있다. 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과 관련 콩에 액세스하는 데 사용되는 다오 클래스가 있습니다. 스프링 MVC를 사용하는 웹 애플리케이션을 개발해야하는데이 applicationContext를 사용해야한다. SpringMVC에서 이러한 applicationContext 클래스를 어떻게 사용할 수 있습니까? 나는 내가 applicationcontextlisteners를 사용할 필요가 있다고 생각했으나 그것들을 어디에 쓸 것인가? 감사합니다 ...