Spring基础

Spring是一个全栈式支持框架,提供从数据层到业务层的全面支持。它通过控制反转(IoC)和依赖注入(DI)简化了对象的创建与管理,降低了组件间的耦合。AOP模块则方便了事务处理。Spring还支持多种bean实例化方式及不同作用域,如单例和多例,帮助开发者解决线程安全问题。此外,Spring的自动装配功能可以根据类型或名称自动注入依赖,进一步提高开发效率。
摘要由CSDN通过智能技术生成

Spring

  • Spring

    • 全栈式支持框架,三层架构中都提供支持
      • 简化开发
      • AOP实现简化事务代码
    • 整合框架
      • 使框架解耦
      • 提供整合框架的简化API
  • Spring的核心技术

    • IoC控制反转
      • 创建对象的权利交给Spring
      • 解耦
      • 工厂+xml+反射
    • AOP
      • 事务处理
  • Spring的DI

    • 绑定对象与对象之间的依赖关系

    • 注入方式,推荐使用set

      • set

      • 构造器

    • 自动装配

      • 依赖关系自动注入
      • 按类型bytype
      • 按名称byname
  • bean实例化

    • 实例化bean的三种方式
      • 构造方法
      • 静态工厂
      • 实例工厂
  • Srring 作用域

    • 线程安全问题
      • 单例
        • 局部变量,没有线程安全问题
        • 成员变量需要加锁
      • 多例没有问题
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JIE结弦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值