spring的原理机制
首页 专栏 spring 文章详情
0

spring的原理机制

习惯了不该习惯的 发布于 3 月 9 日

1,关于spring容器:

  spring容器是Spring的核心,该容器负责管理spring中的java组件,

2,AOP编程的支持

  通过Spring提供的AOP功能,方便进行面向切面的编程,许多不容易用传统OOP实现的功能可以通过AOP轻松应付。

3,Spring的核心机制:依赖注入。

  不管是依赖注入(Dependency Injection)还是控制反转(Inversion of Conctrol),其含义完全相同:

  当某个java实例(调用者)需要调用另一个java实例(被调用者)时,传统情况下,通过调用者来创建被调用者的实例,通常通过new来创建,

  而在依赖注入的模式下创建被调用者的工作不再由调用者来完成,因此称之为“控制反转”;创建被调用者实例的工作通常由Spring来完成,然后注入调用者,所以也称之为“依赖注入”。
4,依赖注入一般有2中方式:

  设置注入:IoC容器使用属性的setter方式注入被依赖的实例。

  构造注入:IoC容器使用构造器来注入被依赖的实例。

spring
阅读 27 发布于 3 月 9 日
收藏
分享
本作品系原创, 采用《署名-非商业性使用-禁止演绎 4.0 国际》许可协议
avatar
习惯了不该习惯的
1 声望
0 粉丝
关注作者
0 条评论
得票 时间
提交评论
avatar
习惯了不该习惯的
1 声望
0 粉丝
关注作者
宣传栏
目录

1,关于spring容器:

  spring容器是Spring的核心,该容器负责管理spring中的java组件,

2,AOP编程的支持

  通过Spring提供的AOP功能,方便进行面向切面的编程,许多不容易用传统OOP实现的功能可以通过AOP轻松应付。

3,Spring的核心机制:依赖注入。

  不管是依赖注入(Dependency Injection)还是控制反转(Inversion of Conctrol),其含义完全相同:

  当某个java实例(调用者)需要调用另一个java实例(被调用者)时,传统情况下,通过调用者来创建被调用者的实例,通常通过new来创建,

  而在依赖注入的模式下创建被调用者的工作不再由调用者来完成,因此称之为“控制反转”;创建被调用者实例的工作通常由Spring来完成,然后注入调用者,所以也称之为“依赖注入”。
4,依赖注入一般有2中方式:

  设置注入:IoC容器使用属性的setter方式注入被依赖的实例。

  构造注入:IoC容器使用构造器来注入被依赖的实例。