tomcat容器是如何创建servlet类实例?用到了什么原理?

阅读 36

2023-12-06

为什么说Spring Boot框架内置Tomcat 容器,Spring Boot框架又是怎么样去启动Tomcat的?我简单总结下学习过程。

一:简单了解SpringBoot的启动类

我们都知道Spring Boot框架的启动类上是需要使用 @SpringBootApplication 注解标注的, @SpringBootApplication 是一个复合注解,主要包括 @SpringBootConfiguration@EnableAutoConfiguration@ComponentScan 这三个关键注解,如下

image-20231202211733526

@SpringBootConfiguration 也是一个复合注解,主要是为了标注被修饰的类是一个SpringBoot中的一个配置类

image-20231202212253722

@EnableAutoConfiguration 是Spring Boot框架自动装配功能的核心,Spring Boot会自动扫描应用程序的类路径,根据类路径上的依赖和配置属性,自动配置和装配相应的组件和功能。包含 @AutoConfigurationPackage@

精彩评论(0)

0 0 举报