zoukankan      html  css  js  c++  java
  • Spring基础

    1、Spring的核心容器

    Spring框架的主要功能是通过其核心容器来实现的。

    Spring框架提供了2种核心容器,分别是 BeanFactory ApplicationContext

    BeanFactory

    org.springframework.beans.factory.BeanFactory接口定义,是基础类型的IOC容器。

    一个管理Bean的工厂,主要负责初始化各种Bean,并调用她们的生命周期方法。

    ApplicationContext

    是BeanFactory的子接口,也被称为应用上下文,是另一种常用的Spring核心容器。

    由 org.springframework.context.ApplicationContext 接口定义,不仅包含了 BeanFactory的所有功能,还添加了对国际化、资源访问、事件传播等方面的支持。

    在使用Spring框架时,可以通过实例化其中任何一个类来创建ApplicationContext容器。

    通常在Java项目中,会采用通过ClassPathXmlApplicationContext类来实例化ApplicationContext容器的方式,而在Web项目中,ApplicationContext容器的实例化工作会交由Web服务器来完成。Web服务器实例化ApplicationContext容器时,通常会使用基于ContextLoaderListener实现的方式,次荣方式只需要在web.xml中添加如下代码:

    <context-param>
    
        <param-name>contextConfigLocation</param-name>
    
        <param-value>classpath:spring/applicationContext.xml</param-value>
    
    </context-param>
    
    <listener>
    
        <listener-class>
    
            org.springframework.web.context.ContextLoaderListener
    
        </listener-class>
    
    </listener>    

     扫个红包吧!

    Donate捐赠

    如果我的文章帮助了你,可以赞赏我 1 元,让我继续写出更好的内容)

       

      (微信)                                        (支付宝)

    微信/支付宝 扫一扫

  • 相关阅读:
    LR实战之Discuz开源论坛——安装及简介
    LR如何利用siteScope监控MySQL性能
    初学SSH(其一)
    使用JUnit单元测试入门
    理解java中【同步】和【死锁】
    LR性能测试应用
    (28)ElasticSearch分布式架构特点
    (27)ElasticSearch 复合查询
    (06)Gitlab设置开启自启动、关闭开机自启动
    (05)安装GitLab
  • 原文地址:https://www.cnblogs.com/moonsoft/p/9952208.html
Copyright © 2011-2022 走看看