日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

spring-boot+swagger实现WebApi文档

發(fā)布時間:2023/12/20 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 spring-boot+swagger实现WebApi文档 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1、引用依賴包

<dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger2</artifactId><version>2.5.0</version> </dependency <dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger-ui</artifactId><version>2.5.0</version> </dependency>

?

2、新建?SwaggerConfig

  

package cn.com.xxx.config;import io.swagger.annotations.ApiOperation; import org.springframework.context.annotation.Configuration; import springfox.documentation.builders.RequestHandlerSelectors; import springfox.documentation.spi.DocumentationType; import springfox.documentation.spring.web.plugins.Docket; import springfox.documentation.swagger2.annotations.EnableSwagger2;@Configuration @EnableSwagger2 public class SwaggerConfig {public Docket swaggerSpringMvcPlugin(){return new Docket(DocumentationType.SWAGGER_2).select().apis(RequestHandlerSelectors.withMethodAnnotation(ApiOperation.class)).build();} }

?

3、配置接口類

 

package cn.com.xxx.controller;import cn.com.xxx.dao.AccountDao; import cn.com.xxx.po.T_Account; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController;@Api(value = "") @RestController @RequestMapping(value = "/api/test") public class ApiTestController {@Autowiredprivate AccountDao accountDao;@ApiOperation(nickname = "獲取人員信息",value = "賬號")@RequestMapping(value = "/getAccountByUserName/{userName}",method = RequestMethod.GET)public T_Account getAccountByUserName(@PathVariable("userName") String userName){return accountDao.findUserInfoByUserName(userName);} }

?

4、配置spring boot啟動類

package cn.com.xxx;import org.mybatis.spring.annotation.MapperScan; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.RestController;import java.util.ArrayList; import java.util.List;/*** Hello world!**/ @MapperScan(basePackages = {"cn.com.xxx.dao"}) @SpringBootApplication(scanBasePackages = {"cn.com.xxx"}) public class App {private static final Logger logger = LoggerFactory.getLogger(App.class);public static void main( String[] args ){logger.info("開始啟動");SpringApplication.run(App.class,args);logger.info("啟動結束");}}

5、啟動spring boot并訪問:http://localhost:端口/swagger-ui.html?

  

6、輸入測試數(shù)據(jù)并獲取結果

  

?

?至此集成spring+swagger集成結束。

?

轉載于:https://www.cnblogs.com/umeall/p/10594206.html

總結

以上是生活随笔為你收集整理的spring-boot+swagger实现WebApi文档的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 超碰老司机 | 精品一二三区久久aaa片 | xxxxx毛片 | 日本在线不卡一区二区 | 日本成人在线免费视频 | 伊人网狼人 | 国产手机在线观看 | 久操成人 | 综合九九 | 光明影院手机版在线观看免费 | 农村妇女一区二区 | 日韩精品视频一区二区 | 古代玷污糟蹋np高辣h文 | 国产精品第九页 | 国产老肥熟| 5月婷婷6月丁香 | 亚洲不卡免费视频 | 久久国内精品视频 | 欧美性受xxxx黒人xyx性爽 | 成人av国产| 白丝美女喷水 | 韩国中文三级hd字幕 | 黑人精品一区二区 | 一级免费片| 欧美亚洲另类在线 | 精品电影一区二区 | 高h视频在线播放 | 亚洲综合色网站 | 日本一区二区不卡在线观看 | 国产绿帽刺激高潮对白 | 一本色道久久88加勒比—综合 | 久久久久久久久久91 | 99一区二区 | 久久久在线免费观看 | 午夜免费视频网站 | www.日韩 | 精品国产一区二区三区久久狼黑人 | 羞辱狗奴的句子有哪些 | 日本午夜大片 | 乐播av一区二区三区 | 日本大尺度电影免费观看全集中文版 | 亚洲综合精品国产 | 天天摸天天碰天天爽天天弄 | 牛牛在线视频 | 久久久毛片 | 短裙公车被强好爽h吃奶视频 | 自拍天堂 | 国产一级黄色av | 国产老头老太作爱视频 | videos另类灌满极品另类 | 意大利性荡欲xxxxxx | 色福利hd写真video | 精品少妇v888av | 免费中文视频 | 成年人激情视频 | 中文字幕欧美另类精品亚洲 | 在线高清观看免费 | 亚洲午夜精品一区二区三区他趣 | 日本aⅴ视频 | 国产精品一区二区三区在线播放 | 欧美日本韩国一区二区 | 521av在线 | 国产91清纯白嫩初高中在线观看 | 午夜a区| 亚洲中文一区二区三区 | 一区二区三区欧美日韩 | 成年人视频在线观看免费 | 欧美一级不卡 | 国产一区二区三区在线观看免费 | 高清视频一区二区三区 | 中国新婚夫妻性猛交 | 国产精品815.cc红桃 | 国产精品美女www爽爽爽视频 | 亚洲人交配 | 精品日本一区二区三区在线观看 | 521a人成v香蕉网站 | 国产农村妇女精品一区二区 | 青青视频免费观看 | 男女做那个的全过程 | 国产三级视频网站 | 久久一区二区三区四区 | 黑人巨大精品欧美一区二区蜜桃 | 三级黄色网络 | 自拍偷自拍亚洲精品播放 | 欧美a视频在线观看 | 中文字幕永久在线播放 | 波多野结衣一级 | 黄色一大片 | 色窝窝无码一区二区三区成人网站 | 精品国产一区二区三区久久 | 欧美专区在线播放 | 牛牛精品一区 | 内射合集对白在线 | 制服丝袜第二页 | 中国三级黄色 | 日韩黄色精品视频 | 国产又色又爽 | 57pao国产成永久免费视频 | 丁香六月在线 |