spring boot集成swagger文档
2024-09-02 16:17:03
pom
<!-- swagger -->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.9.2</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.9.2</version>
</dependency>
配置类
package ink.dbm.m01.config; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import springfox.documentation.builders.ApiInfoBuilder;
import springfox.documentation.builders.PathSelectors;
import springfox.documentation.builders.RequestHandlerSelectors;
import springfox.documentation.service.ApiInfo;
import springfox.documentation.spi.DocumentationType;
import springfox.documentation.spring.web.plugins.Docket;
import springfox.documentation.swagger2.annotations.EnableSwagger2; @Configuration
@EnableSwagger2
public class SwaggerConfig { @Bean
public Docket createRestApi(){
return new Docket(DocumentationType.SWAGGER_2).apiInfo(apiInfo()).select()
.apis(RequestHandlerSelectors.any()).paths(PathSelectors.any()).build();
} private ApiInfo apiInfo(){
return new ApiInfoBuilder().build();
} }
http://127.0.0.1:8001/swagger-ui.html
最新文章
- PHP新的垃圾回收机制:Zend GC详解
- Kinect外包团队(长年承接微软Kinect体感项目外包,有大型Kinect案例)
- 带优先级的队列 - PHP实现
- Hibernate学习笔记(三)Hibernate生成表单ID主键生成策略
- 深入理解ClassLoader(五)—类的卸载
- 仿简书、淘宝等等App的View弹出效果
- WPF中的MatrixTransform
- 文摘:威胁建模(STRIDE方法)
- C++虚函数在内存中的实现
- 件测试博客日记Day03-11.17日 —— 赵天宇 —— 禅道的使用和配置详细版
- js 复制(自动)
- grafana的一些坑
- Linux限制cpu睿频&;限制频率
- rabbitmq学习(一):AMQP协议,AMQP与rabbitmq的关系
- swagger2 注解整体说明
- 十二、curator recipes之双重屏障DoubleBarrier
- mvc4中使用angularjs实现一个投票系统
- TOSCA自动化测试工具--How to modify windows
- ThreadLocal用法详解和原理(转)
- js, 树状菜单隐藏显示
热门文章
- php linux yaml 的安装和使用
- Linux&;C 线程控制 课后习题
- C++ IO基础
- spring security 之自定义表单登录源码跟踪
- 设计模式学习-使用go实现享元模式
- jenkins-发送allure邮件测试报告
- ABP Framework 5.0 RC.1 新特性和变更说明
- [loj6203]可持久化队列
- [atAGC106E]Medals
- Springboot .properties或.yml配置文件读取pom.xml文件值