springwolf-core:使用Spring Boot构建的异步API的自动化文档

时间:2024-02-19 14:53:06
【文件属性】:

文件名称:springwolf-core:使用Spring Boot构建的异步API的自动化文档

文件大小:139KB

文件格式:ZIP

更新时间:2024-02-19 14:53:06

kafka spring-boot springfox swagger documentation-generator

春狼核心 使用Spring Boot构建的异步API的自动化文档 目录 关于 这个项目的灵感来自 ,但是它没有记录REST API,而是记录了异步API。 生成的文档符合并以Web UI的形式提供,与Springfox十分相似,并且可以轻松发布自动生成的有效负载示例。 演示版 您可以看一下的。 支持的协议 SQS(即将推出!) 为什么要使用它 在使用异步API的项目中,无论您是手动测试新功能,调试还是试图了解某些流程,您经常会发现自己需要手动向某些主题发送消息。 这要求: 实例化负载对象 序列化您的有效负载对象 通过CLI或其他接口发布。 Springwolf利用了您已经充分描述了用户端点(带有侦听器注释,例如@KafkaListner )的事实,并自动为适当的负载生成示例负载对象,并允许您单击一下即可将其发布到正确的通道。 用法 您不应在应用程序中使用此依赖项。 而是使用受支持的协议插件之一: 示例项目 您可以运行提供的文件并检查localhost:8080/asyncapi-ui.html 。 来源可以在找到。 发展历程 本地快照 要使用本地快照,请使用-Dsnapshot=


【文件预览】:
springwolf-core-master
----.gitignore(87B)
----settings.gradle(37B)
----build.gradle(3KB)
----src()
--------main()
--------test()
----gradlew(5KB)
----LICENSE(11KB)
----docker-compose.yml(755B)
----.github()
--------workflows()
----README.md(2KB)
----screenshot.png(46KB)
----gradlew.bat(2KB)
----gradle()
--------wrapper()

网友评论