1、Spring 与 SpringBoot
4/17/26About 56 min
单体架构:将业务的所有能集中在一个项目中开发,打成一个包部署
优点:架构简单,部署成本低
缺点:耦合度高
分布式架构:根据业务功能对系统进行拆分,每个业务模块作为独立项目开发,称为一个服务。
优点:降低服务耦合、有利于服务升级拓展
缺点:架构复杂,难度大
MVC是一种软件架构的思想,将软件按照模型、视图、控制器来划分
1、 Spring 是轻量级的开源的 JavaEE 框架
2、 Spring 可以解决企业应用开发的复杂性
3、 Spring 有两个核心部分: IOC 和 Aop
(1) IOC:控制反转,把创建对象过程交给 Spring 进行管理