【SpringBoot深入淺出系列】SpringBoot集成swagger2

      網友投稿 956 2025-04-03

      【SpringBoot深入淺出系列】SpringBoot集成swagger2


      一、創建 Springboot 項目

      步驟見https://blog.csdn.net/u012069313/article/details/122319305

      二、添加Maven依賴

      swagger2.9及以下版本添加如何依賴:

      io.springfox springfox-swagger2 io.springfox springfox-swagger-ui

      swagger2.10開始支持兩種模式:WebFlux,WebMVC,添加以下依賴(以WebMVC為例):

      io.springfox springfox-swagger2 2.10.5 io.springfox springfox-swagger-ui 2.10.5 io.springfox springfox-spring-webmvc 2.10.5

      三、application.yml 中添加配置

      swagger: title: swagger-test description: swagger-test version: 1.0 terms-of-service-url: http://127.0.0.1:8080 contact: name: swagger-test url: http://127.0.0.1:8080 email: test@chaoyue.com

      四、添加配置類

      @EnableSwagger2WebMvc //swagger2.9及以下版本為@EnableSwagger2 @Configuration public class Swagger2Config { @Bean public Docket createRestApi() { return new Docket(DocumentationType.SWAGGER_2) .apiInfo(apiInfo()) .select() .apis(RequestHandlerSelectors.basePackage("com.chaoyue.swagger2test.controller")) .paths(PathSelectors.any()) .build(); } private ApiInfo apiInfo() { return new ApiInfoBuilder() .title("api接口文檔") .contact(new Contact("test","http://127.0.0.1:8080","test@chaoyue.com")) .version("1.0") .description("api描述") .build(); } }

      五、controller中添加注解

      @Api("HelloController") @RestController public class HelloController { @GetMapping(value = "/user") public String getUser() { return "user"; } }

      六、測試

      輸入測試地址:http://localhost:8080/swagger-ui.html

      Spring Boot

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:Excel多條件區間判斷取值
      下一篇:項目管理管理
      相關文章
      亚洲影院在线观看| 国产亚洲精午夜久久久久久| 亚洲AV日韩AV永久无码久久| 国产亚洲精品福利在线无卡一| 亚洲成人影院在线观看| 亚洲AV永久无码精品一区二区国产 | 亚洲三级中文字幕| 亚洲综合久久久久久中文字幕| 久久久久久久亚洲Av无码| 久久久久亚洲AV无码麻豆| 91亚洲自偷手机在线观看| 亚洲毛片在线观看| 91在线亚洲精品专区| 亚洲成人黄色在线观看| 亚洲精品福利在线观看| 亚洲日韩乱码中文无码蜜桃| 亚洲国产午夜精品理论片| 亚洲一级毛片免观看| 亚洲日韩精品国产一区二区三区| 中文字幕在线观看亚洲日韩| 亚洲国产欧美一区二区三区| 含羞草国产亚洲精品岁国产精品 | 亚洲人AV在线无码影院观看| 亚洲av乱码中文一区二区三区| 久久精品国产亚洲av天美18| 亚洲?V无码成人精品区日韩| 亚洲性日韩精品一区二区三区 | 国外亚洲成AV人片在线观看 | 久久夜色精品国产噜噜亚洲a| 亚洲日韩AV一区二区三区中文| 亚洲精品无码av片| 亚洲?v女人的天堂在线观看| 亚洲午夜久久久久久久久久| 久久久亚洲欧洲日产国码农村| 亚洲色图综合网站| 亚洲中字慕日产2021| 亚洲一区AV无码少妇电影| 小说专区亚洲春色校园| 亚洲精品无码专区2| 久久精品国产亚洲一区二区| 亚洲麻豆精品果冻传媒|