Spring Boot 集成 Swagger 并实现认证掩护
弁言随着微服务架构的盛行,API 文档的紧张性日益凸显。Swagger 是一个非常盛行的 API 文档天生工具,它能资助开发者快速天生 RESTful API 的文档,而且提供了一个友好的界面来测试这些 API。本文将先容如安在 Spring Boot 项目中集成 Swagger,并实现基于 JWT 的认证掩护。
准备工作
[*]Spring Boot 项目: 利用 Spring Initializr 创建一个新的 Spring Boot 项目,确保包罗 spring-boot-starter-web 和 spring-boot-starter-security 依赖。
[*]Swagger 依赖: 添加 springfox-boot-starter 依赖。
[*]JWT 相干库: 可以利用 jjwt-api 和 jjwt-impl(以及 jjwt-jackson) 来处理处罚 JWT。
添加依赖
在 pom.xml 文件中添加以下依赖:
xml 深色版本
1<dependencies>
2 <dependency>
3 <groupId>org.springframework.boot</groupId>
4 <artifactId>spring-boot-starter-web</artifactId>
5 </dependency>
6 <dependency>
7 <groupId>org.springframework.boot</groupId>
8 <artifactId>spring-boot-starter-security</artifactId>
9 </dependency>
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!qidao123.com:ToB企服之家,中国第一个企服评测及软件市场,开放入驻,技术点评得现金
页:
[1]