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

spring之把配置文件的加载交给服务

2017-06-12 18:16 176 查看
1加载spring的核心配置文件,可以使用ApplicationContext app=new ClassPathXmlApplicationContext("application.xml");但是这样效率比较低,解决方法:可以将配置文件的加载和对象的创建在服务器启动的时候完成。

2实现原理

       (1)servletContext对象(2)监听器

3具体的实现过程

        服务器在启动的时候,为每一个项目创建一个servletContext对象

       servletContext对象创建的时候,可以使用监听器来监听该对象什么时候创建

       当监听器监听到servletContext对象创建的时候,就加载spring的配置文件,并创建相应的对象

       把创建的对象通过(setAttribute()方法)设置到servletContext对象域中

      通过(getAttribute()方法)获取创建的对象
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: