SpringBoot的发展历程

126 阅读1分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第7天,点击查看活动详情

SpringBoot的发展历程

微服务架构演进

单体:

image-20220930182656732

微服务架构:

image-20220930182751446

SpringBoot在Spring基础上有哪些优化

对象注入IOC容器的这个过程不够简化

spring1.x版本 xml

spring2.x版本 引入了注解

spring3.x版本 在这个版本出现了一个非常非常重要的注解@Import

1、通过AnnotationConfigurationApplicationContext读配置类

2、写配置类,在类上加@Configure注解

spring4.x版本 @Condition

image-20221009204507222

但是还是不够简单!!!

简单是什么?

比如我们要redis,第一步,加依赖,第二步,配置地址,结束!这叫简单!

SpringBoot的优化

1、优化了Bean对象注入IOC容器的流程

2、配置文件的统一管理

(3、容器的内置)

SSM的目录:

image-20221009210513868

而SpringBoot只有application.propertiespom.xml