美文网首页
Spring的几个核心概念

Spring的几个核心概念

作者: 叫我不矜持 | 来源:发表于2019-02-13 18:38 被阅读18次

1.概念

Spring是一个轻量级的控制反转(IOC)面向切面的(AOP)容器框架

2.Spring官网

http://spring.io

3.几个核心概念

`<addr>``code`

3.1 容器

 `Spring作为一个容器,可以管理对象的生命周期、对象和对象之间的依赖关系。可以通过配置文件来定义对象,以及设置与其他对象之间的依赖关系。`

3.2 IOC

控制反转是一个概念,是一种思想。控制反转就是对对象控制权的转移,从程序代码本身反转到了外部容器。把对象的创建、初始化、销毁等工作交给spring容器来做。由spring容器控制对象的生命周期和对象与对象之间的依赖关系。

3.2 DI(依赖注入)

IOC是一个概念,是一种思想,其实现方式多种多样,当前比较流行的一种实现方式是DI。
依赖注入:Dependency Injection。依赖注入DI是指程序运行过程中,若需要调用另一个对象协助时,无须在代码中创建被调用者,而是依赖于外部容器,由外部容器创建后传递给程序。(简而言之就是通过spring容器给对象的变量赋值)。
依赖注入是目前最优秀的解耦方式。依赖注入让Spring的Bean之间以配置文件的方式组织在一起,而不是以硬编码的方式耦合在一起。

相关文章

  • spring几个核心概念

    1 BeanDefinition spring里面一个bean的定义类就是BeanDefinition,在spri...

  • Spring的几个核心概念

    1.概念 Spring是一个轻量级的控制反转(IOC)和面向切面的(AOP)的容器框架 2.Spring官网 ht...

  • Spring核心概念

    一 Spring核心组件 1. Bean spring是面向bean的编程(bean oriented progr...

  • Spring Data

    核心概念 Repository Repository 是Spring Data 的核心接口 。 它将domai...

  • 15个Spring的核心注释示例

    众所周知,Spring DI和Spring IOC是Spring Framework的核心概念。让我们从org.s...

  • Spring框架设计模式

    Spring 的骨骼架构 Spring 总共有十几个组件,但是真正核心的组件只有几个,下面是 Spring 框架的...

  • java spring框架概念

    Spring 的骨骼架构 Spring 总共有十几个组件,但是真正核心的组件只有几个,下面是 Spring 框架的...

  • spring 核心概念理解

    1. IOC(Inverse of Control):控制反转,也可以称为依赖倒置。 所谓依赖,从程序的角度看,就...

  • Spring 与 quartz 配合使用设置定时任务

    1、需要jar包 Spring的几个核心包 spring-context-support-4.3.8.RELEAS...

  • 24:几个核心概念

    一、信息意识是什么? 信息意识是指客观存在的信息和信息活动在人们头脑中的能动反映,表现为人们对所关心的事或...

网友评论

      本文标题:Spring的几个核心概念

      本文链接:https://www.haomeiwen.com/subject/fhfkeqtx.html