当前位置: 首页 > news >正文

做淘宝客需要那先网站/中国疾控卫生应急服装

做淘宝客需要那先网站,中国疾控卫生应急服装,广州比较好的网站建设,如何提高网站的曝光率Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化RESTful风格的Web服务。简单来说,Swagger是一个功能强大的接口管理工具,并且提供了多种编程语言的前后端分离解决方案。 Swagger可以整合到代码中,在开发时通过注解&a…

Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化RESTful风格的Web服务。简单来说,Swagger是一个功能强大的接口管理工具,并且提供了多种编程语言的前后端分离解决方案。

  • Swagger可以整合到代码中,在开发时通过注解,编写注释,自动生成API文档;
  • 方便前后端分离开发

swagger是什么?

API Developmentfor Everyone

springboot中集成swagger

1、添加pom依赖

<!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --><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>

2、添加swagger配置

@EnableSwagger2
@RestController
@SpringBootApplication
public class FamilyServerApplication {public static void main(String[] args) {SpringApplication.run(FamilyServerApplication.class, args);}@RequestMapping("/")public String hello(){return "hello billy!";}
}

3、在需要暴露的API上添加API注解

例如:

@Api("MemberManageController")
@RestController
@RequestMapping("member")
public class MemberManageController extends BaseController {@Autowiredprivate MembersManageService manageService;/***  获取成员* @return*/@ApiOperation(value = "查询家庭成员", notes = "查询家庭成员")@ApiImplicitParams(@ApiImplicitParam(name = "name", value = "姓名", paramType = "query", dataType = "String"))@RequestMapping("getMembers")public Object getMembers(String name){logger.debug("开始。。。");System.out.println(name);Page<FamilyMembers> page = new Page<>();IPage<FamilyMembers> membersByPage = manageService.getMembersByPage(page);Messager result = messager.successObjectResponse(membersByPage);return result;}
}

4、启动项目,访问swagger-ui地址 

演示项目地址为: http://localhost:9090/swagger-ui.html

结果如下:

5、接口调试

返回结果:

 

 

备注:项目开发中,如果前后端分离,采用swagger特别方便。

转载于:https://www.cnblogs.com/BillyYoung/p/11024742.html

http://www.lbrq.cn/news/765181.html

相关文章:

  • 网站备案流程详细/什么是网络整合营销
  • 简述动态网站的运行流程/制作链接的小程序
  • wordpress 分页 代码/seo优化教学视频
  • 网站域名被劫持怎么办/谷歌外贸平台叫什么
  • 网站开发实操记录/seo基础入门免费教程
  • wordpress模板建站/淘宝关键词怎么优化
  • 单位网站建设情况调查情况/seo常规优化
  • 贵州城乡建设部网站首页/如何做好企业网站的推广
  • 网站备案要钱吗/推广优化网站排名
  • 东莞南城网站建设公司/天津网站制作系统
  • 做门户网站都需要干什么/深圳谷歌网络推广公司
  • wordpress商店插件/seo推广哪家好
  • 做网站攻击/教育培训加盟
  • 一步一步网站建设教程/西安自动seo
  • 做系统网站建设/2000元代理微信朋友圈广告
  • 烟台建网站公司/seo网站推广什么意思
  • 如何做公司网站/深圳专业建站公司
  • 标书制作教程全过程/系统优化的意义
  • ps做图 游戏下载网站有哪些/栾城seo整站排名
  • 网站开发 技术优势/360推广和百度推广哪个好
  • 合肥做网站cnfg/电商培训机构排名前十
  • 有那些专门做外贸的网站呀/优化网站内容的方法
  • 国外网站设计大全/推荐几个靠谱的网站
  • 网站维护是不是很难做/aso关键词排名优化是什么
  • 电商网站设计文档/优化网站关键词
  • 怎么帮公司做网站建设/营销软文小短文
  • 没有网站怎么做外贸/百度网址输入
  • 校园网站制度建设/临沂百度公司地址
  • 营销导向的网站建设的主要流程/天津seo推广优化
  • 上海装修网站大全/做销售最挣钱的10个行业
  • Redis 03 redis 缓存异常
  • AM32电调学习-使用Keil编译uboot
  • 18.10 SQuAD数据集实战:5步高效获取与预处理,BERT微调避坑指南
  • 美团搜索推荐统一Agent之交互协议与多Agent协同
  • 【分布式 ID】一文详解美团 Leaf
  • 多轮问答与指代消解