首页  软件  游戏  图书  电影  电视剧

请输入您要查询的软件:

 

软件 swagger框架 v1.6.15 
内容

Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。
总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法、参数和模型紧密集成到服务器端的代码,允许 API 来始终保持同步。Swagger 让部署管理和使用功能强大的 API 从未如此简单。

swagger主要包含了以下三个部分:

swagger editor:基于浏览器的编辑器,我们可以使用它编写我们OpenApi规范(yaml或者json配置)

Swagger UI:他会将我们编写的OpenApi规范呈现为交互式的API文档,后文我将使用浏览器来查看并且操作我们的RestApi

Swagger Codegen:它可以通过OpenApi规范定义的任何API生成服务器存根和客户端SDK来简化构建过程

swagger的使用

1、新建springboot项目

2、导入相关依赖

 <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 -->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.9.2</version>
</dependency><!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger-ui -->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.9.2</version>
</dependency>

3、启动类中添加@EnableSwagger2注解

@enableSwagger2:是springfox提供的一个注解,代表swagger2相关技术开启,会扫描当前类所在包,以及子包中所有的类型中的注解,做swagger文档的定值

4、编写一个简单api接口

@RestController
public class HelloController {

@GetMapping("/get")
public String get() {
return "get";
}

@PostMapping("/post")
public String post() {
return "post";
}

@RequestMapping("/hello")
public String hello() {
return "hello";
}
}

5、启动项目,并在浏览器输入http://localhost:8080/swagger-ui.html进行swagger-ui界面访问

更新日志:

修正数据化学和默认序列化( #4830 )

更新DEPS(杰克逊到2.18.2,在测试中修改引用)( #4828 )

固定 #4316 -添加属性和参数。 #4823 )

允许指定开放式版本(例如。3.4.4、3.1.1)( #4816 )

修复:避免缓存注释自省者以支持自定义模块加载( #4728 )

标签 框架,Swagger
缩略图
软件名称 swagger框架 v1.6.15
软件图标
软件大小 404KB
发布时间
软件平台
软件语言 简体中文
软件授权 免费软件
操作系统 Java
系统类型
用户评分 3
软件版本
官方网站
官方网址
软件截图
软件总类 源码系统
软件大类 源码下载-软件开发-java源码-swagger框架
软件小类 java源码
开发者
主办单位名称
ICP备案名
备案号
使用年龄
下载链接
攻略教程
详细介绍
操控设备
隐私政策
查看权限
敏感权限获取说明
软件类型 国产软件
安全警示 适度休息有益身心健康,请勿长期沉迷于使用电脑或刷手机。
随便看

 

传承兰台文化,共同保存历史记忆!兰台网收藏软件、游戏、图片、图书、电影、电视剧等互联网档案,是免费和可借阅文本、电影、音乐等档案的数字图书馆。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/7 22:22:34