克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

HOPPIN网关和手写一个swagger接口文档


🎤介绍

本项目其实就是把我的 剑来框架 的网关解耦并剥离出来形成的一个独立项目,可扩展性高。由于我的剑来框架的独特性(没有Controller层),所以不支持 swagger注解,就手写了一个类似swagger的接口文档的功能并自定义了许多注解。

👉 文档点我

💡起源

在逛开源社区的时候看到一篇博客 (现在已经没了), 内容是关于api中间件的架构思想。当时我觉得这个思想很独特,刚好作者留下了一个开源地址 ,并实现了部分内容,之后的内容和拓展就由我来补充。由于之前写了一套rpc框架,加上这套网关中间件,急需一个项目来检验其可行性和健壮性, 就写了一个 博客项目 并在那个项目里继续完善和添加功能并修补bug,就都提交在博客项目里了。今天就把部分功能剥离出来,作为一个新的开源项目。

📗文档

访问http://hoppin.cn/web/gateway/index.html

✏️我的博客

🎬反馈

🌷你可以发起 Issue

😘感谢

apitest

📄License

MIT

MIT License Copyright (c) 2022 hoppin Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

守护剑来的利刃,简单网关的实现。在线文档http://hoppin.cn/web/gateway/index.html 展开 收起
Java 等 2 种语言
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化