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

  • 相关阅读:
    <转>css选择器基本语法
    Pycharm错误提示
    Python继承Selenium2Library
    对于框架设计的一点总结
    <转>自动化框架设计思想
    svn检出项目报错
    eclipse查看jar包源文件
    plsql连接远程数据库快捷方式
    plsql过期注册
    hql语句cast用法
  • 原文地址:https://www.cnblogs.com/aigeileshei/p/5455214.html
Copyright © 2011-2022 走看看