Spring总结

2021-12-04  本文已影响0人  公子请留步LookMe

1.什么是IOC:

控制反转,这是一种设计思想,对象创建的权利由spring框架完成,由容器管理对象的生命周期

2.什么是DI:

注入依赖,

构造器注入:

public  class UserConImpl implement UserCon{
      @Autowired
      private UserCon userCon;
      public UserCon(UserCon userCon){
              this.userCon = userCon;
        }
}

setter注入:

public  class UserConImpl implement UserCon{
      @Autowired
      private UserCon userCon;
      public void setUserCon(UserCon userCon){
              this.userCon = userCon;
        }
}

接口注入:

beanFactory
注入第三方整合的jar包

spring容器对象是如何创建

spring 容器在启动的时候,会扫表配置文件中所有的bean标签,根据bean标签里的clas属性值通过反射创建对象(默认),创建出来的对象存储在map中,而这个map是线程安全的,concurrentHamap,map中key值存储的bean标签中id的属性,value是反射出来的对象

上一篇 下一篇

猜你喜欢

热点阅读