spring boot 集成swagger2
2024-09-07 07:25:31
1 在pom.xml
中加入Swagger2的依赖
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.8.0</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.8.0</version>
</dependency>
2
@Configuration
@EnableSwagger2
public class SwaggerConfig { @Bean
public Docket createRestApi() {
return new Docket(DocumentationType.SWAGGER_2)
.apiInfo(apiInfo())
.select()
.apis(RequestHandlerSelectors.basePackage("tech.duor.sunflower"))//扫描包
.paths(PathSelectors.any())
.build();
} private ApiInfo apiInfo() {
return new ApiInfoBuilder()
.title("标题")
.description("描述")
.termsOfServiceUrl("http://duor.tech/")
.contact("创建人")
.version("0.1")
.build();
} }
3 . controller
@Api(description = "xxController", value = "描述")
@CrossOrigin
@RestController
@RequestMapping("/api/system")
//@Scope("prototype")
public class PalletController { @ApiOperation(value = "查询全部的货盘分页展示", notes = "")
@ApiImplicitParam(name = "Authorization", paramType = "header")
@RequestMapping(value = "/pallet", method = RequestMethod.GET)
public RestResult QueryPallets(){} }
https://www.jianshu.com/p/8033ef83a8ed
https://www.imooc.com/article/20521
在浏览器中输入你配置的网址就可以访问
http://localhost:8011/index.html
https://www.jianshu.com/p/528b2db2ab7f
下载 dist 放到
修改 index.html
最新文章
- hdu3932 模拟退火
- LINUX下查看负载
- hibernate学习笔记4---HQL、通用方法的抽取实现
- React学习、安装及QuickStart
- activity_main.xml与fragment_main.xml
- Barcode記錄
- ffdshow 源代码分析1 : 整体结构
- OpenGL ES 2.0 顶点着色器的妙用
- sql查询化繁为简 告别rs.getString(";XX";),bean属性赋值setXX(";XX";)
- javaScript识别网址文本并转为链接文本
- Python两大佬互相撕逼 技术何苦为难技术?
- [APIO2007] 风铃
- Oracle解决ora-01653 无法通过1024扩展
- 苹果IOS下text-shadow与box-shadow失效的解决办法
- 谈谈逆向android里面的so
- 3.1 eureka自我保护
- Linux中ssh介绍与ssh+key密钥登陆部署
- 使用spring-data-JPA调用存储过程
- Harris角点及Shi-Tomasi角点检测(转)
- Statusbar