Spring学习笔记之初始篇

Spring

文档资料:

Spring中文

Spring的起源与发展?

               Spring:一、Spring的发展史-“富二代”公司成就了一个Spring帝国?_Seven的代码实验室-CSDN博客

创始人:Rod Johnson,悉尼大学博士,专业是音乐学

Spring:春天(隐义:给软件行业带来了春天)

2002 年,首次推出了Spring框架的雏形:interface21框架

Spring框架即以interface21框架为基础,经过重新设计,并不断丰富其内涵,于2004年3月24号发布了1.0正式版

  • 2006 年 10 月,2.0 版发布。

  • 2007 年 11 月,更名为 SpringSource,同时发布了 Spring 2.5。

  • 2009 年 12 月,Spring 3.0 发布。

  • 2013 年 12 月,Pivotal 宣布发布 Spring 框架 4.0。

  • 2017 年 09 月,Spring 5.0 发布。

什么是Spring?

  Spring是一个轻量级的控制反转和面向切面的容器框架,用来解决企业项目开发的复杂问题-解耦

Spring有哪些优点?

轻量级:体积小,对代码没有侵入性

控制反转:IoC (Inverse of Control) ,把创建对象的工作交给Spring完成,其在创建对象时完成成员属性赋值(DI)

面向切面:AOP (Aspect Oriented Programming)面向切面编程,可以在不改变原有业务逻辑的情况下实现对业务的增强

容器 实例的容器,管理创建的对对象

容器是什么?

org.springframework.context.ApplicationContext 接口代表Spring IoC容器,负责实例化、配置和组装bean。容器通过读取配置元数据来获得关于要实例化、配置和组装哪些对象的指示。

名词解释:

  Bean: 一个被实例化,组装,并通过 Spring IoC 容器所管理的对象.

   配置元数据向Spring容器提供相关信息(配置元数据),以便实例化Bean,并指定如何对这些Bean进行装配.

·容器是如何进行实例化的呢?·

正在上传…重新上传取消

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

qq_53605735

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

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

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

打赏作者

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

抵扣说明:

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

余额充值