您的位置:首页 > 编程语言 > Java开发

读取Spring配置文件的3种方式

2013-06-19 14:49 344 查看
在servlet中读取:

public void init() throws ServletException {
WebApplicationContext context = WebApplicationContextUtils.getWebApplicationContext(this.getServletContext());
sinaService = (SinaService) context.getBean("sinaService");
}


在Java类方法中读取:

public static void main(String[] args) {
//说明:applicationContext.xml文件在src目录下
ApplicationContext context = new FileSystemXmlApplicationContext("src\\applicationContext.xml");
//下面这个也可以
//      ApplicationContext context = new FileSystemXmlApplicationContext("src/applicationContext.xml");
SinaService sina = (SinaService)context.getBean("sinaService");
System.out.println(sina);
}


public static void main(String[] args) {
ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
//在此种方式下"src/applicationContext.xml"或"src\\applicationContext.xml"都不行
SinaService sina = (SinaService)context.getBean("sinaService");
System.out.println(sina);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: