自动化 ORM 库 APIJSON 3.4.9 发布,已 5K Star 入选码云最具价值项目

2019-03-14 10:15:46 +08:00
 TommyLemon

APIJSON 3.4.0-3.4.9 更新内容:

APIJSON 简介

APIJSON 是一种为 API 而生的 JSON 网络传输协议。
简单的增删改查、复杂的查询、简单的事务操作 提供了完全自动化的 API。
能大幅降低开发和沟通成本,简化开发流程,缩短开发周期。
适合中小型前后端分离的项目,尤其是互联网创业项目企业自用项目

通过自动化 API,前端可以定制任何数据、任何结构!
大部分 HTTP 请求后端再也不用写接口了,更不用写文档了!
前端再也不用和后端沟通接口或文档问题了!再也不会被文档各种错误坑了!
后端再也不用为了兼容旧接口写新版接口和文档了!再也不会被前端随时随地没完没了地烦了!


多表关联查询、结构自由组合、多个测试账号、一键共享测试用例


自动生成封装请求 JSON 的 Android 与 iOS 代码、一键下载自动生成的 JavaBean


自动保存请求记录、自动生成接口文档


一键自动接口回归测试,不需要写任何代码(注解、注释等全都不要)

对于前端

对于后端

APIJSON 生态内项目:

给热心的作者们点 Star 支持下吧 ^_^

项目主页(源码、文档、视频、生态 等)

创作不易,GitHub 右上角点 ⭐Star 支持下本项目吧,谢谢 ^_^

7750 次点击
所在节点    程序员
39 条回复
nuance2ex
2019-03-14 10:45:19 +08:00
顶一下,前 2 天还了解过。下个项目可以试下。
TommyLemon
2019-03-14 10:58:41 +08:00
@nuance2ex 感谢支持^_^
Variazioni
2019-03-14 11:18:01 +08:00
感谢分享。。看上去是个大神啊。。
mull
2019-03-14 11:30:47 +08:00
牛逼
zeromake
2019-03-14 11:48:29 +08:00
我只想说文档还是那个上古格式,能不能换个,看得我难受,还有文档明显缺少有条理的使用和各种操作的一个目录,很多操作还得去看示例
TommyLemon
2019-03-14 11:48:40 +08:00
@Variazioni 哈哈,感谢支持^_^
TommyLemon
2019-03-14 11:51:51 +08:00
@zeromake 可以看看这个哦,严谨的官方文档 + 群友贡献的图文教程
https://github.com/TommyLemon/APIJSON/blob/master/Document.md

各种 Demo 和 视频教程也有的
http://apijson.org/
TommyLemon
2019-03-14 11:52:07 +08:00
@mull 感谢,可以试试哦
Kylinsun
2019-03-14 11:57:08 +08:00
那个男人回来了。
blless
2019-03-14 12:11:19 +08:00
老哥,你又来辣
说句题外话,能跑跑模糊测试吗
TommyLemon
2019-03-14 15:02:41 +08:00
@blless APIJSONAuto 提供了自动化测试,不需要写任何代码
http://i.youku.com/apijson
woscaizi
2019-03-14 15:36:35 +08:00
不适合旧项目的改造吗?项目原有的 shiro 鉴权,mybtais 可以和它共同使用吗?
CodeDeer
2019-03-14 16:16:10 +08:00
感觉 APIJSON 应该对标 prisma,而不是 GraphQL
PhpBestRubbish
2019-03-14 16:19:47 +08:00
anyele
2019-03-14 16:24:15 +08:00
老哥又来了。。
bofei
2019-03-14 16:32:43 +08:00
是 前端写 json 直接操作 数据库吗?
TommyLemon
2019-03-14 18:55:17 +08:00
@woscaizi 可以的,核心是 APIJSONORM, 一个 ORM 库,可任意搭配其他开源库或框架使用哦
TommyLemon
2019-03-14 20:43:40 +08:00
@CodeDeer
Prisma 是一个 ORM 库,用于实现 SQL 语句的封装。
需要后端针对每个需求都写封装 SQL 语句的代码哦.

而 APIJSON 是完全自动化生成 SQL 语句的,后端不需要写相关代码。
前端按照 设计规范 来请求,后端会完全自动解析成 SQL 语句去连接数据库执行,并返回和 Request JSON 结构完全对应的 Response JSON
https://github.com/TommyLemon/APIJSON/issues/29
TommyLemon
2019-03-14 20:44:36 +08:00
@PhpBestRubbish 感谢支持^_^,可以试试哦
TommyLemon
2019-03-15 09:57:29 +08:00
@bofei 间接操作,中间是有做 自动化权限控制、自动防 SQL 注入 等各种安全措施的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/544424

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX