栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Spring框架工作原理

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Spring框架工作原理

  • spring运行原理
    spring框架启动时读取应用程序提供的Bean配置信息,根据bean信息在ioc容器中生成对应的注册表,根据这张注册表来实例化bean对象,最后把bean对象放到缓存池,为应用程序方便调用;
    1 第一步spring框架要读取bean的配置文件信息,
    注意:bean的配置信息可以是在xml配置文件中定义,也可以在类中定义加上@Configuration既可,还可以在根据注解来进行bean对象注入@Autowrite完成属性注入进bead对象
    2 第二步spring框架ioc容器中根据bean配置文件来生成注册表,
    在ioc容器中会生成bean对象的注册表,之后根据注册表来实例化出bean对象,
    3 第三步程序调用bean对象
    在ioc容器中生成bean对象后放到缓存池中,供程序调用;

  • ApplicationContext容器
    1spring 中ioc容器分类,
    1)BeanFactory简单容器
    2)ApplicationContext接口高级容器

  • ApplicationContext容器
    applictionContext容器内部封装了一个BeanFactory对象,来实现对容器的操作,通过访问beanfactory对象获取bean对象信息,

  • ClassPathXmlApplicationContext类
    这个类是ApplictionContext的接口实现类,通过这个类可以创建出ApplicationContext对象

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/298729.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号