没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
API2Swagger 手动生成和维护用于REST服务的Swagger JSON可能会很痛苦,因为您必须提供有关REST服务的太多详细信息。 为了避免这项手动工作,我们开发了API2Swagger工具,可通过调用REST服务自动生成Swagger JSON。 特征! 使用构建器进行Swagger JSON生成 使用命令行实用程序生成Swagger JSON 从JSON响应数据生成JSON模式 使用新API更新现有Swagger JSON文档的功能 通过API相关修改来修改现有Swagger JSON的能力-包括添加新的请求参数,响应更改 能够通过REST API识别“文件”下载,因为Swagger JSON文档具有处理文件下载的特殊方式 安装 构建包含独立jar的项目 ./gradlew clean buildall 可以在<root>/build/libs下找到
资源推荐
资源详情
资源评论
收起资源包目录
api2swagger-master.zip (68个子文件)
api2swagger-master
gradlew 5KB
settings.gradle 33B
log4j.xml 481B
src
test
resources
swaggerjson
SwaggerBase.json 483B
swaggerschema.json 514KB
jsonschemas
all-datatypes-schema.json 166B
array-scalar-schema.json 194B
one-scalar-schema.json 145B
multiple-objects-schema.json 6KB
complex-schema.json 4KB
array-with-objects-schema.json 2KB
array-with-one-objects-schema.json 2KB
java
com
pega
api2swagger
utils
TestURLUtils.java 1KB
builders
TestSwaggerBuilders.java 1KB
SerializationMatchers.java 2KB
schemagen
TestSwaggerModelGenerator.java 3KB
TestSchemaGeneration.java 7KB
ModelPropertyTest.java 5KB
updater
TestSwaggerUpdater.java 17KB
SwaggerGeneratorTestSuite.java 381B
SwaggerSerializerTest.java 7KB
main
java
com
pega
api2swagger
utils
URLUtils.java 953B
FileUtils.java 665B
JsonUtils.java 496B
MimeType.java 296B
HttpUtils.java 461B
LogHelper.java 2KB
MapUtils.java 841B
builders
StringPropertyBuilder.java 688B
model
IntegerPropertyBuilder.java 688B
FilePropertyBuilder.java 371B
BooleanPropertyBuilder.java 691B
NumberPropertyBuilder.java 686B
RefPropertyBuilder.java 396B
TagDefinitionBuilder.java 705B
ObjectPropertyBuilder.java 313B
OperationBuilder.java 2KB
ResponseBuilder.java 1KB
Paths.java 990B
PathBuilder.java 3KB
ParameterBuilder.java 4KB
SwaggerBuilder.java 3KB
PropertyBuilder.java 146B
InfoBuilder.java 680B
ModelBuilder.java 3KB
ArrayPropertyBuilder.java 547B
Consumer.java 202B
SwaggerGeneratorCLI.java 5KB
http
EndpointResponse.java 815B
RestClient.java 2KB
dto
SwaggerGeneratorInput.java 5KB
schemagen
json
SwaggerModelGenerator.java 5KB
JsonSchemaGeneratorUtils.java 6KB
modify
ModificationResult.java 2KB
OperationIdentifier.java 1KB
ModificationFailureCause.java 214B
SwaggerModify.java 1KB
SwaggerGenerator.java 5KB
updater
SwaggerUpdater.java 4KB
.travis.yml 280B
LICENSE 11KB
gradle
wrapper
gradle-wrapper.properties 232B
gradle-wrapper.jar 50KB
README.md 7KB
gradlew.bat 2KB
.editorconfig 175B
.gitignore 273B
build.gradle 1KB
共 68 条
- 1
资源评论
余木脑袋
- 粉丝: 24
- 资源: 4596
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功