zoukankan      html  css  js  c++  java
  • spring5

    Spring 是面向 Bean 的编程(Bean Oriented Programming, BOP) ,Spring 提供了 IOC 容器通过配置文件或者注解的方式来管理对象之间的依赖关系。

    控制反转(依赖注入( DI) ,不创建对象, 但是描述创建它们的方式。在代码中不直接与对象和服务连接, 但在配置文件中描述哪一个组件需要哪一项服务。 容器(在 Spring

    框架中是 IOC 容器) 负责将这些联系在一起。容器创建了所有对象, 并设置必要的属性将它们连接在一起, 决定什么时间

    classPathXmlApplicationContext
    FileSystemXmlApplicationContext
    XmlWebApplicationContext
    1 spring什么时候用单例,原型?
       spring不干预对象模型,由本身业务场景决定(全局共享用单例,资源交叉问题,线程安全问题用原型模式)
    2 spring bean安全与spring 无关。由本身业务场景决定
    3 aop主要针对解耦
    4 Spring容器初始化过程:定位 加载 注册
      用reader结尾的类,定位Resource的位置,
      加载:BeanDefinition保存类信息,包括OOP关系
      注册:把用户所定义的Bean放到IOC容器中

     



  • 相关阅读:
    如何学好编程
    进制转换
    第五周学习总结 20201204 于瀛鹏
    xor运算
    20201204 于瀛鹏 第四周学习总结
    20201204 于瀛鹏 第三周学习总结
    IEEE754浮点数
    base64编码
    罗马数字(1-3999)转阿拉伯数字
    俄罗斯方块
  • 原文地址:https://www.cnblogs.com/eryun/p/10324599.html
Copyright © 2011-2022 走看看