SpringBoot 2.1.5.RELEASE
Servlet 4
Spring Boot 使用 Servlet 功能很简单。
integration-servlet.7z
一、引入依赖
针对 Spring Boot Web 项目,直接引入 Servlet API 即可。
Spring Boot 2.1.5.RELEASE 默认对应的 Servelt 版本为:4.0.1
二、借助 Spring Bean 注入 Servlet 实例
以 Servlet 为例,其他 Filter、Listener 相同。
三、使用 Servlet 3.0 提供的注解
借助 Servlet 3.0 提供的注解,如:@WebServlet、@WebFilter、@WebListener 。标注 Servlet 组件。
在 Spring Boot 中使用上述注解标注类,需要添加 Spring Boot 提供的注解 @ServletComponentScan ,通过该注解将标注的 Servlet 组件注册到 IOC 容器中。
3.1、Spring Boot 引导类
引导类,引入注解 @ServletComponentScan 扫描使用注解标注的 Servlet 组件类。
代码如下: