# Spring 全家桶

Spring Boot + Spring Cloud + SpringCloud Data Flow

# Spring 两大核心机制

  • IOC 工厂模式

  • AOP 代理模式

# IOC(灵魂)

控制反转,不需要自己创建对象,IOC 负责创建对象

# IOC DI

DI 指的是 Bean 之间的依赖注入,设置对象之间的依赖关系

# AOP

AOP 的概念:

  • 切面对象:根据切面抽象出来的对象,Callmpl 所有方法中需要加入日志的部分,抽象成一个切面类
    LoggerAspect.
  • 通知:切面对象具体执行的代码,即非业务代码,LoggerAspect 对象打印日志的代码。
  • 目标:被横切的对象,即 Callmpl,将通知加入其中。
  • 代理:切面对象、通知、目标混合之后的结果,即我们使用 JDK 动态代理机制创建的对象。
  • 连接点:需要被横切的位置,即通知要插入业务代
更新于 阅读次数

请我喝[茶]~( ̄▽ ̄)~*

尘落 微信支付

微信支付

尘落 支付宝

支付宝

尘落 贝宝

贝宝