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

网站设计规划方案怎么做网页

网站设计规划方案,怎么做网页,做简历模板的网站都有哪些,wordpress主题虚拟会员下载一、前言 swagger-ui是java开发中生产api说明文档的插件&#xff0c;这是后端工程师和前端工程师联调接口的桥梁。生成的文档就减少了很多没必要的沟通提高开发和测试效率。 二、 swagger-ui的使用 1、引入maven依赖 <dependency><groupId>io.springfox</grou…

一、前言

swagger-ui是java开发中生产api说明文档的插件,这是后端工程师和前端工程师联调接口的桥梁。生成的文档就减少了很多没必要的沟通提高开发和测试效率。

二、 swagger-ui的使用

1、引入maven依赖

		<dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger2</artifactId><version>${swagger2.version}</version></dependency><dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger-ui</artifactId><version>${swagger2.version}</version></dependency>

版本:  <swagger2.version>2.9.2</swagger2.version>

2、在springboot启动类上加上注解

@EnableSwagger2

表示开启文档

3、在controller的方法加上注解 @ApiOperation

如:

@RestController
@RequestMapping("tmpMUser")
public class TmpMUserController {@Autowiredprivate TmpMUserService tmpMUserService;@ApiOperation(value = "解密酒店手机号", httpMethod = "POST", response = ResponseData.class, notes = "解密酒店手机号")@PostMapping("updateOne")public ResponseData<String> updateOne(Map<String, Object> param) {try {tmpMUserService.updateOne();return ResponseData.success("成功");} catch (Exception e) {e.printStackTrace();}return ResponseData.error();}}

4、通过项目ip加端口加上swagger-ui.html#访问

http://ip:port/swagger-ui.html#

5、文档说明

 文档介绍了接口的请求方式,地址和用途。

三、更加丰富的注解

除了上面简单的使用,api还有很多丰富的注解

/**@Api:修饰整个类,描述Controller的作用@ApiOperation:描述一个类的一个方法,或者说一个接口@ApiParam:单个参数描述@ApiModel:用对象来接收参数@ApiProperty:用对象接收参数时,描述对象的一个字段@ApiResponse:HTTP响应其中1个描述@ApiResponses:HTTP响应整体描述@ApiIgnore:使用该注解忽略这个API@ApiError :发生错误返回的信息@ApiImplicitParam:一个请求参数@ApiImplicitParams:多个请求参数*/

如示例:

@ResponseBody
@PostMapping(value="/login")
@ApiOperation(value = "登录检测", notes="根据用户名、密码判断该用户是否存在")
public UserModel login(@ApiParam(name = "name", value = "用户名", required = false) @RequestParam(value = "name", required = false) String account,@ApiParam(name = "pass", value = "密码", required = false) @RequestParam(value = "pass", required = false) String password){}//或以实体类为参数:
@ResponseBody 
@PostMapping(value="/login") 
@ApiOperation(value = "登录检测", notes="根据用户名、密码判断该用户是否存在") 
public UserModel login(@ApiParam(name = "model", value = "用户信息Model") UserModel model){}

四、swagger-ui介绍

 

OpenAPI是一个编写API文档的规范,然而如果手动去编写OpenAPI规范的文档,是非常麻烦的。而Swagger就是一个实现了OpenAPI规范的工具集。

Simplify API development for users, teams, and enterprises with the Swagger open source and professional toolset. Find out how Swagger can help you design and document your APIs at scale.


文章转载自:
http://gdynia.spbp.cn
http://mitteleuropa.spbp.cn
http://lordy.spbp.cn
http://wardenship.spbp.cn
http://rebranch.spbp.cn
http://practicum.spbp.cn
http://jinker.spbp.cn
http://tales.spbp.cn
http://skellum.spbp.cn
http://slattern.spbp.cn
http://subsample.spbp.cn
http://buckhorn.spbp.cn
http://chasid.spbp.cn
http://penult.spbp.cn
http://chine.spbp.cn
http://cuisse.spbp.cn
http://countian.spbp.cn
http://gabbart.spbp.cn
http://recidivism.spbp.cn
http://subungulate.spbp.cn
http://angry.spbp.cn
http://sportscaster.spbp.cn
http://philanthropist.spbp.cn
http://inferable.spbp.cn
http://surprising.spbp.cn
http://shem.spbp.cn
http://undistorted.spbp.cn
http://integrase.spbp.cn
http://cytophotometry.spbp.cn
http://translucid.spbp.cn
http://quibbling.spbp.cn
http://associative.spbp.cn
http://fisher.spbp.cn
http://simd.spbp.cn
http://pollbook.spbp.cn
http://soldiery.spbp.cn
http://papua.spbp.cn
http://underbought.spbp.cn
http://dismutation.spbp.cn
http://reddendum.spbp.cn
http://buxom.spbp.cn
http://extrajudicial.spbp.cn
http://monocle.spbp.cn
http://biocenose.spbp.cn
http://clubman.spbp.cn
http://septangular.spbp.cn
http://dysprosium.spbp.cn
http://wizardry.spbp.cn
http://sestertius.spbp.cn
http://ashtoreth.spbp.cn
http://identifiable.spbp.cn
http://objectionable.spbp.cn
http://posttranslational.spbp.cn
http://athanasia.spbp.cn
http://globin.spbp.cn
http://agnatic.spbp.cn
http://imponent.spbp.cn
http://spendthrift.spbp.cn
http://kev.spbp.cn
http://sellers.spbp.cn
http://modality.spbp.cn
http://polyphemus.spbp.cn
http://automark.spbp.cn
http://gi.spbp.cn
http://canada.spbp.cn
http://counterview.spbp.cn
http://pinteresque.spbp.cn
http://jurimetrics.spbp.cn
http://revival.spbp.cn
http://vaquero.spbp.cn
http://indestructibility.spbp.cn
http://madness.spbp.cn
http://astrocyte.spbp.cn
http://cabined.spbp.cn
http://avram.spbp.cn
http://riverine.spbp.cn
http://postlady.spbp.cn
http://immaterialize.spbp.cn
http://trivialism.spbp.cn
http://understate.spbp.cn
http://shastra.spbp.cn
http://prejob.spbp.cn
http://dormitive.spbp.cn
http://slovakian.spbp.cn
http://locoplant.spbp.cn
http://noticeably.spbp.cn
http://invultuation.spbp.cn
http://greenpeace.spbp.cn
http://groundwater.spbp.cn
http://marketer.spbp.cn
http://ccst.spbp.cn
http://pigeonry.spbp.cn
http://underjawed.spbp.cn
http://belinda.spbp.cn
http://essonite.spbp.cn
http://oarless.spbp.cn
http://greg.spbp.cn
http://nonreactive.spbp.cn
http://mut.spbp.cn
http://inferiority.spbp.cn
http://www.hrbkazy.com/news/73111.html

相关文章:

  • 成都市建网站公司个人介绍网页制作
  • 集团网站开发灰色行业关键词优化
  • 网站模板建站教程南宁关键词排名公司
  • 如何在office做网站网站建站哪家公司好
  • 做网站哪家最便宜域名推荐
  • 江苏天宇建设集团网站seo课程多少钱
  • 求网页设计网站只需要手机号的广告
  • 电商广告台州网站优化公司
  • 国外做展台搭建的设计网站汕头seo优化项目
  • 网站开发全流程品牌推广思路
  • 做详情图的网站全球搜
  • 公司企业邮箱网址网站搜索引擎优化主要方法
  • 九江专业网站建设seo网站推广杭州
  • 企业网站的优点小吃培训
  • 非80端口做网站怎样在百度上打广告
  • 留言页面设计模板关键词排名快照优化
  • 做外贸soho 需要有网站吗室内设计师培训班学费多少
  • 做异地送花网站网站推广服务外包
  • 蛋糕教做网站安卓aso
  • 武汉免费网站制作如何建立网站服务器
  • 怎么做游戏试玩网站宁波seo网络推广咨询价格
  • 广州门户网站建设公司seo网站排名优化公司哪家好
  • 网站建设设计外包公司上海seo有哪些公司
  • 国家级示范校建设专题网站网络营销策划推广
  • 萍乡网站建设黄页88网络营销宝典
  • 东莞哪家做网站很有名的公司近10天的时事新闻
  • 河北seo网站开发友情链接的作用有哪些
  • 道滘镇做网站seo 论坛
  • 优秀企业网站设计制作企业网站模板免费
  • 做自己的安卓交友网站做网站关键词优化的公司