Update README.md
This commit is contained in:
parent
0e086c19c5
commit
cc139c9f36
@ -1,17 +1,18 @@
|
||||
# Spring Boot 整合 Servlet
|
||||
|
||||
<nav>
|
||||
<a href="#一项目说明">一、项目说明</a><br/>
|
||||
<a href="#11-结构说明">1.1 结构说明</a><br/>
|
||||
<a href="#12-项目依赖">1.2 项目依赖</a><br/>
|
||||
<a href="#二Spring-注册方式">二、Spring 注册方式</a><br/>
|
||||
<a href="#21-组件声明">2.1 组件声明</a><br/>
|
||||
<a href="#22-组件注册">2.2 组件注册</a><br/>
|
||||
<a href="#三原生注解方式">三、原生注解方式</a><br/>
|
||||
<a href="#31-组件声明">3.1 组件声明</a><br/>
|
||||
<a href="#32-组件生效">3.2 组件生效</a><br/>
|
||||
</nav>
|
||||
|
||||
|
||||
<nav>
|
||||
<a href="#一项目说明">一、项目说明</a><br/>
|
||||
<a href="#11-结构说明">1.1 结构说明</a><br/>
|
||||
<a href="#12-项目依赖">1.2 项目依赖</a><br/>
|
||||
<a href="#二Spring-注册方式">二、Spring 注册方式</a><br/>
|
||||
<a href="#21-组件声明">2.1 组件声明</a><br/>
|
||||
<a href="#22-组件注册">2.2 组件注册</a><br/>
|
||||
<a href="#三原生注解方式">三、原生注解方式</a><br/>
|
||||
<a href="#31-组件声明">3.1 组件声明</a><br/>
|
||||
<a href="#32-组件生效">3.2 组件生效</a><br/>
|
||||
</nav>
|
||||
|
||||
## 一、项目说明
|
||||
|
||||
### 1.1 结构说明
|
||||
@ -21,6 +22,7 @@
|
||||
- 为了说明外置容器对 Servlet 注解的自动发现机制,项目采用外置容器构建,关于 Spring Boot 整合外置容器的详细说明可以参考:[spring-boot-tomcat](https://github.com/heibaiying/spring-samples-for-all/tree/master/spring-boot/spring-boot-tomcat) 。
|
||||
|
||||
<div align="center"> <img src="https://github.com/heibaiying/spring-samples-for-all/blob/master/pictures/spring-boot-servlet.png"/> </div>
|
||||
|
||||
### 1.2 项目依赖
|
||||
|
||||
```xml
|
||||
@ -233,4 +235,4 @@ public class CustomServletAnnotation extends HttpServlet {
|
||||
想要让使用 Servlet 3.0 原生注解方式声明的组件生效,有以下两种方式:
|
||||
|
||||
- 如果是内置容器,需要在启动类上添加 @ServletComponentScan ,指定扫描的包目录;
|
||||
- 如果是外置容器,不需要进行任何配置,依靠容器内建的 Discovery 机制自动发现,需要说明的是这里的容器必须支持 Servlet 3.0( Tomcat 从 7.0 版本开始支持 Servlet3.0)。
|
||||
- 如果是外置容器,不需要进行任何配置,依靠容器内建的 Discovery 机制自动发现,需要说明的是这里的容器必须支持 Servlet 3.0( Tomcat 从 7.0 版本开始支持 Servlet3.0)。
|
||||
|
Loading…
x
Reference in New Issue
Block a user