2spring初识

2spring初识

回到spring导航页

  • spring 快速入门
  • spring XML配置
  • 对象实例化配置
  • 依赖注入配置
  • 注解与Java Config
  • Spring 单元测试

IoC控制反转

将对象的控制权交由第三方管理。

  • Ioc控制反转(Inverse of Control),是一种设计理念
  • 由代理人来创建和管理对象,消费者通过代理人来获取对象
  • IoC的目的是降低对象之间的直接耦合
  • 加入IoC容器将对象统一管理,让对象关联变为弱耦合

DI依赖注入

  • IoC是设计理念,是现代程序设计遵循的标准,是宏观的设计目标
  • DI(Dependency Injection)是具体技术实现,是微观实现(在运行时来完成对象的创建与绑定的工作)
  • DI在Java中利用反射技术实现对象的注入(Injection)

Java中Spring框架的含义

  • Spring可以从狭义和广义两个角度看待
  • 狭义的Spring是指Spring框架(Spring Fremework)
  • 广义的Spring是指Spring生态体系

狭义的Spring框架(Spring Fremework)

  • Spring框架是企业开发复杂性的一站式解决方案
  • Spring框架的核心是IoC容器AOP面向切面编程
  • Spring IoC负责创建与管理系统对象,并在此基础上扩展功能

广义的Spring生态体系

  • Microsevices
  • Reactive
  • Cloud
  • Web apps
  • Serverless
  • Event Driven
  • Batch

Spring IOC容器职责

  • 对象的控制权交由第三方统一管理(IoC控制反转)
  • 利用Java反射技术实现运行时对象创建与关联(DI依赖注入)
  • 基于配置提高应用程序的可维护性和扩展性
  • DI是IoC的实现

导航,上一页,下一页

1spring简介

3SpringIoc初体验

支持我-微信扫一扫-加入微信公众号

Aseven公众号

赞赏作者

赞赏作者
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值