Spring笔记(二)------IoC及环境搭建

IoC

  • 中文名称:控制反转
  • 英文全称:Inversion of Control
  • IoC完成的事情是原先由程序员主动通过new实例化对象事情,转交给Spring负责。
  • 控制反转中:控制是指控制类的对象;反转:转交给Spring负责。
  • IoC最大的作用:解耦

    • 程序员不需要管理对象,解除了对象管理和程序员之间的耦合。

DI

  • 中文名称:依赖注入
  • 英文名称:Dependency Injection
  • 当一个类(A)需要依赖另一个类(B)对象时,就把B类引入到A类中。

Spring框架安装

搭建环境

  • 导入jar包
    在这里插入图片描述
  • 在src下新建applicationContext.xml
    • 文件名和路径自定义
    • 记录Spring容器ApplicationContext,applicationContext.xml配置的信息最终存储到了ApplicationContext容器中
    • Spring配置文件是基于schema
      • schema文件扩展名.xsd
      • 把schema可以理解成DTD的升级版
        • DTD是用于xml的语法检查器
        • schema比DTD具有更好的扩展性。
        • 每次引入一个xsd文件是一个namespace(xmlns)
      <beans xmlns="http://www.springframework.org/schema/beans"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://www.springframework.org/schema/beans
          http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
      
      </beans>
      
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值