Spring大家庭

关于Spring、Spring MVC、Spring Boot的历史

  • Spring在初始阶段利用DI(工厂模式)和AOP(代理模式)解耦应用组件,后来在此基础上完成了MVC框架(用Spring解耦得组件集),用来开发Web应用(SpringMVC),再后来发现每次开发都需要搞很多依赖,写样板代码很麻烦,由此搞了一些简化依赖包(Starter),所以就有了Spring Boot。

Spring的核心功能

Spring是什么

  • Spring框架上一个开放源码的J2EE应用程序敏捷开发框架,针对Bean的生命周期进行管理的轻量级容器,可以解决开发者遇到的许多常规问题,提供了功能强大的IOC、AOP以及Web MVC功能。
  • 在整个框架中,各类型的功能被抽象成一个个的Bean ,这样就可以实现各种功能的管理,包括动态加载和切面编程。

框架特征

  1. 轻量
  2. 控制反转(IoC)
  3. 面向切面
  4. 容器
  5. 框架
  6. MVC

名词解释

  • IOC? AOP? DI?

TODO

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值