spring配置文件的位置及加载

spring配置文件可以任意取名,但一般取为applicationContext.xml

ApplicationContext 应用上下文,加载Spring 框架配置文件

 

 

1. 配置文件可以放在src目录下,此时加载配置文件得到核心工厂对象的代码是:

加载classpath src):即当spring的配置文件被放在src目录下时加载配置文件用下面的代码:(Eclipsesrc下的文件在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");

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值