すべてのBean定義がリストされているspring.xmlファイルがあり、Bean、指定されたmessageSource、dataSourceなどを使用してすべての依存関係がリストされています。また、iamがコンテキストを使用してすべてのBeanを取得するクラス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クラスを使用するにはどうすればよいですか。applicationcontextlistenersを使用する必要があることはわかっていますが、どこに書き込むのですか?ありがとう..