|
1. 配置文件可以放在src目录下,此时加载配置文件得到核心工厂对象的代码是:
加载classpath (src):即当spring的配置文件被放在src目录下时加载配置文件用下面的代码:(Eclipse中src下的文件在classes目录下有同样的一份,classes是类路径)
ApplicationContext applicationContext= new
ClassPathXmlApplicationContext("applicationContext.xml");
ApplicationContext是一个工厂类,ClassPathXmlApplicationContext解析配置文件得到工厂类.
2. 配置文件也可以放在WebRoot目录下,此时加配置文件得到核心工厂使用FileSystemXmlApplicationContext类:
加载磁盘路径:
ApplicationContext applicationContext=new
FileSystemXmlApplicationContext("applicationContext.xml");
在web开发中,我们通常是把得到核工厂对象的代码放到监听器中,在web.xml配置这个监听器在tomcat启动时初始化spring容器.
3. 得到了Spring 核心工厂对象就可以通过工厂的getBean 获得配置实例对象 (IHelloService) applicationContext.getBean("helloService");
程序猿的技术大观园:www.javathinker.net
[这个贴子最后由 Jacky 在 2019-12-20 15:17:30 重新编辑]
|
|