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

电子商务书城网站建设方案注册功能的网站怎么做

电子商务书城网站建设方案,注册功能的网站怎么做,医药网站备案,导航网站怎么做点击导入接口文档 yApi接口管理平台http://api.doc.jiyou-tech.com/ 创建项目 导入接口文件 导入结果界面 Swagger 介绍 使用Swagger你只需要按照它的规范去定义接口及接口相关的信息#xff0c;就可以做到生成接口文档#xff0c;以及在线接口调试页面。 官网#xff1a;ht…导入接口文档 yApi接口管理平台http://api.doc.jiyou-tech.com/ 创建项目 导入接口文件  导入结果界面 Swagger 介绍    使用Swagger你只需要按照它的规范去定义接口及接口相关的信息就可以做到生成接口文档以及在线接口调试页面。 官网https://swagger.io/  Knife4j 是为Java MVC框架集成Swagger生成Api文档的增强解决方案。 如何集成 Swagger 以 Spring Boot 项目为例可以通过以下步骤集成 Swagger 1.添加依赖 在 pom.xml 文件中加入以下依赖 dependencygroupIdio.springfox/groupIdartifactIdspringfox-boot-starter/artifactIdversion3.0.0/version /dependency2.配置 Swagger 在 application.properties 文件中添加以下配置 spring.mvc.pathmatch.matching-strategy ANT_PATH_MATCHER3.创建 Swagger 配置类 import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import springfox.documentation.builders.PathSelectors; 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 {Beanpublic Docket api() {return new Docket(DocumentationType.SWAGGER_2).select().apis(RequestHandlerSelectors.basePackage(com.example.controller)).paths(PathSelectors.any()).build();} }4.使用注解生成文档 Swagger 通过注解自动生成 API 文档。常见的注解有 Api用于类上描述该类的作用。ApiOperation用于方法上描述具体接口的功能。ApiParam用于方法参数上描述参数信息。ApiResponse描述接口的响应信息。 RestController Api(tags 用户管理) public class UserController {ApiOperation(value 获取用户信息, notes 根据用户ID获取用户信息)GetMapping(/user/{id})public User getUserById(ApiParam(value 用户ID, required true) PathVariable Long id) {// 获取用户逻辑} }5.访问 Swagger UI 项目启动后可以通过浏览器访问 http://localhost:8080/swagger-ui/ 查看生成的 API 文档。 6.Swagger 的优势 自动化通过注解或配置文件Swagger 可以根据代码自动生成文档减少人工维护文档的负担。易于测试Swagger UI 提供了接口测试的功能使得前后端开发人员能够快速测试接口的正确性。广泛的社区支持作为流行的 API 文档工具Swagger 拥有庞大的社区和丰富的文档易于学习和使用。
http://www.hkea.cn/news/14343732/

相关文章:

  • 做淘客网站备案动画制作流程
  • 修车店怎么做网站网站怎么看好与不好
  • 网站建设公司的商业模式安徽建筑培训网
  • 电子商务网站建设维护有没有欺骗企业自建网站 备案
  • 赤峰网站建设企业福田附近公司做网站建设多少钱
  • 本机电脑怎么做网站免费咨询医生男科
  • 东莞高端网站建设费用wordpress自动提取标签
  • vue做的网站影响收录么外贸英文建站
  • php网站页面转wordpresswordpress模板无法自定义导航
  • txt怎么做网站网站后台如何修改参数
  • 广州贸易网站正能量视频素材免费下载网站
  • 网站策划书结尾网站建设公司怎么发展
  • 营销型网站分为哪几种如何做好网站seo优化
  • 述建设一个网站的具体步骤pc网站 手机网站 微网站
  • 网站建设技术总结电商排行榜10强
  • 网站大全全部网站备案管局审核
  • 扬州网站建设推广网站建设成功案例书籍
  • 管理手机网站wordpress插件使用方法
  • 做网站每月收入企业地址如何地图添加
  • 怎么模仿别人做网站seo观察网
  • 北仑建设局网站建设部网站上就能查
  • 青岛专业网站建设哪家好外贸营销俱乐部
  • 简单网页设计html代码超云seo优化
  • 免费域名注册网站有哪些微信文章采集 wordpress
  • h5 服装网站模板杭州专业程序开发公司
  • 解释微信微网站wordpress 列表页
  • 济南建设网站企业收费私密浏览器直播
  • 招聘网站建设计划书公司变更监事网上流程
  • dede 管理多个网站专业的公司网页制作
  • 长沙公司做网站多少钱男女做爰免费网站