APIJSON JSON传输协议与ORM库自动API生成与前后端分离支持
JSON 的 API 协议 + ORM 库的组合,APIJSON 真的是个挺省事的工具。用 JSON 格式直接写增删改查,前端自己定制返回结构,想要啥字段就要啥字段,开发效率直接起飞。
APIJSON 的自动化 API 生成,不夸张地说,能让你少写一大堆接口代码。比如你只要发个带结构的 JSON 过去,后台就能自动执行查询、分页、排序这些事,连 Swagger 文档都省了。
前后端分离项目里尤其合适。前端不求人,自己定义返回字段、嵌套结构,响应也快。后端就维护一套规则,写得少,改得也少,沟通成本降得可。
APIJSON 也不挑语言,用 Java 写的服务,客户端随便用什么都行,REST 风格照旧,只是换了种表达方式。蛮适合中小型项目或者内部系统,BaaS 的味道挺浓的。
哦对,GET
求都能做复杂筛选,POST
搞事务和批量操作也不难,用过一次你就知道这套协议多省事。唯一要注意的就是前期要花点时间学会那套语法,但上手之后就爽。
如果你常写接口、老被改字段烦得不行,可以试试 APIJSON,确实能少掉不少锅。
JSONGitee最有价值的项目:rocket:一个JSON传输协议和一个ORM库,用于自动提供API和文件
预估大小:100个文件
.gitignore
372B
a
1B
APIJSON初期构思及实现.docx
21KB
.gitignore
9B
SQLConfig.java
5KB
AbstractObjectParser.java
30KB
AbstractVerifier.java
50KB
AbstractSQLExecutor.java
27KB
AbstractFunctionParser.java
11KB
Structure.java
8KB
770.72KB
文件大小:
评论区