🤗 ApiHug × {Postman|Swagger|Api...} = 快↑ 准√ 省↓
- GitHub - apihug/apihug.com: All abou the Apihug
- apihug.com: 有爱,有温度,有质量,有信任
- ApiHug - API design Copilot - IntelliJ IDEs Plugin | Marketplace
这几个版本主要是在实践过程的微调,改动比较小, 可以选择性升级,但是带来便捷还是非常舒爽, 增加实验性功能, 可以通过命令行flag打开。
最最新 SDK+Plugin, 敬请进入 ApiHug Gitee| GitHub 查看:
apihug.com: We build what we love :-)
GitHub - apihug/apihug.com: We build what we love
工具链主要提供了 Entity / View 定义:
-
proto view 定义
-
生成DSL辅助
定义
生成
使用
为什么要拒绝使用SQL拼装?
-
裸SQL迁移性差
-
Schema 和实体完全隔离
-
无法编译时强校验
-
SQL 本来就不是应用层应该干的事!
-
单一信任源, 到底是表推导实体,还是实体推导表,统统都不要,走DSL定义!
SDK-[0.9.1-RELEASE] - 2024-04-25
Features
-
Add security empty wrapper which can skip no context set up issue
-
Bug in view Mybatis join generator
-
Bug in View generator
-
experiment Stub function: generator the mybatis DSL for the view
stub -DenableExperiment=true
to enable it!
Plugin 改动
-
调整一些窗口大小,更舒服
-
去掉了,传递原始 response, 主要是为返回操作HTTP头使用,直接Response Entity 操作就可以
-
初始项目模版优化:package layout 预定义
Plugin-[0.3.3] - 2024-04-26
Features
-
Adjust Dialog size to make it more comfortable
-
remove keep original response, as this is deprecated from the proto DSL
-
Add more template package layout when generate the application project
就问你升级了没有?
预告
一键辅助迁移老项目到新标准:60%