spring一些基础知识

Posted Aron_chen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring一些基础知识相关的知识,希望对你有一定的参考价值。

IoC

1 中文名称:控制反转

2.英文名称:(Inversion of Control)

3.IoC 是什么?

   3.1 IoC 完成的事情原先由程序员主动通过 new 实例化对象事情, 转交给 Spring 负责.

  3.2 控制反转中控制指的是:控制类的对象. 

  3.3 控制反转中反转指的是转交给 Spring 负责.

  3.4 IoC 最大的作用:解耦.

    3.4.1 程序员不需要管理对象.解除了对象管理和程序员之间 的耦合

 

.Spring 创建对象的三种方式

1. 通过构造方法创建

  1.1 无参构造创建:默认情况.

  1.2 有参构造创建:需要明确配置

2. 实例工厂

  2.1 工厂设计模式:帮助创建类对象.一个工厂可以生产多个对象.

  2.2 实例工厂:需要先创建工厂,才能生产对象

3. 静态工厂

  3.1 不需要创建工厂,快速创建对象.

以上是关于spring一些基础知识的主要内容,如果未能解决你的问题,请参考以下文章

spring一些基础知识

spring基础知识——aop

Spring Boot一些基础配置

spring boot学习总结-- 关于@SpringBootApplication的一些基础知识点

Spring的一些零碎知识点整理

[Spring框架]Spring 事务管理基础入门总结.