Spring整合web项目原理

来源:互联网 发布:微软最小的windows系统 编辑:程序博客网 时间:2024/05/10 11:23
(1)加载spring核心配置文件
        new对象,功能可以实现,但是效率低
(2)实现思想
      把加载配置文件和创建对象过程,在服务器启动时候就完成
(3)实现原理
     A:servletContext对象
     B:监听器
     C:具体使用
            在服务器启动时,为每个项目创建一个ServletContext对象
            在ServletContext对象创建时候,使用监听器可以监听到ServletContext对象在什么时候创建
            使用监听器监听到ServletContext对象创建时候,加载spring配置文件,把配置文件配置对象创建。把创建出来的对象放到ServletContex域对象里面(setAttribute)
           获取对象时候,到ServletContext域得到(getAttribute)
0 0