zoukankan      html  css  js  c++  java
  • spring核心容器

    容器:用来包装或装载物品的储存器

    web服务器与jsp、servlet的关系:

    从程序文件存放的位置 程序文件要放到web服务器上

    从程序执行的方式  程序的从初始化到消亡都是web服务器管理的

    从以上两方面看:

    web服务器实际是动态网页程序文件的容器

    核心容器概述

    :控制反转 ,通过容器控制对象的创建以及维护。反转就是将对象的控制权转移给容器处理,目的是获得更好的拓展性和可维护型。

    public class Boy{
      private Dog dog;
      public Dog getDog(){
       return dog;
      }
      public void setDog(Dog dog){
        this.dog=dog;
      }
    }
    public class Dog{
      private String dogName;
      public String getDogName(){
        return dogName;
      }
      public void setDogName(String dogName){
        this.dogName=dogName;
      }
    }

    传统的对象创建以及维护方式:

    Dog dog=new Dog();
    dog.setDogName("旺旺");
    Boy boy=new Boy();
    boy.setDog(dog);

    模拟采用IoC来创建与维护对象的方式,对象中的依赖关系,也依赖于容器处理

    容器 a=new 容器();
    Boy boy=a.get();
    ...

    核心容器概述

    Spring核心容器:核心容器是spring框架的核心,用户编写的程序文件发布到服务器后,由spring负责管理,包含对象的初始化、函数的调用、对象的消亡等。因此可以将spring看作是服务器与应用程序的中间管理软件

  • 相关阅读:
    Node项目
    Angular模块/服务/MVVM
    Angular介绍1
    Node环境配置及Gulp工具
    Linux及Git介绍
    数据库MySQL
    ReactiveCocoa 监听枚举类型enumerate 或者 NSInteger类型
    ReactiveCocoa 监听布尔(BOOL)类型改变
    python3.7 urlopen请求HTTPS警告'CERTIFICATE_VERIFY_FAILED'解决办法
    Centos yum命令
  • 原文地址:https://www.cnblogs.com/aigeileshei/p/5455214.html
Copyright © 2011-2022 走看看