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看作是服务器与应用程序的中间管理软件

  • 相关阅读:
    python中datetime的使用方法
    apple for liudanping
    fiddle教程收藏
    idea下maven project dependencies 有红线
    win7,下安装mysql如何初始化
    使用idea练习springmvc时,出现404错误总结
    spring拦截器
    spring 学习总结
    eclipse 中maven项目的运行
    Java对象new,到赋null过程的总结
  • 原文地址:https://www.cnblogs.com/aigeileshei/p/5455214.html
Copyright © 2011-2022 走看看