1. 组件自动装配:Web MVC、Web Flux、JDBC等 。
- 激活:@EnableAutoConfiguration
- 配置:/META-INF/spring.factories
- 实现:XXXAutoConfiguration
2. 嵌入式Web容器:TomCat、Jetty以及Undertow
- Web Servlet: Tomcat、Jetty和Undertow
- Web Reactive: Netty Web Server
3. 生产准备指标:指标、健康检查、外部化配置等
- 指标:/actuator/metrics
- 健康检查:/actuator/health
- 外部化配置:/actuator/configprops
Web应用
-
传统Servlet应用
-
Servlet组件:Servlet、Filter、Listener
-
Servlet
-
实现
@WebServlet HttpServlet 注册
-
URL 映射
@WebServlet(urlPatterns = "/my/servlet")
-
注册
@ServletComponentSc
-
-
-