Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign up支持文件上传下载吗? #108
支持文件上传下载吗? #108
Comments
|
文件上传下载等继续用 RESTful API 或其它方式就行了,搜 "SpringBoot + 文件" 有一堆方案, APIJSON 提供了自动化权限管理,具体见这个 issue 如果要自定义,重写 Verifier.verifyRole 等方法即可 |
|
非常感谢您的及时回复 非常好的项目 |
|
RESTful API 只是在传输过程中的一种请求风格,内部实现仍然可以使用 APIJSON 的相关功能, |
|
看了 Hasura 官网的介绍,它是一个可视化的 Schema,Type,resolver 等代码生成器, APIJSON 是每次请求都会自动动态地生成 SQL 语句,这个并不会保存, |
|
“现在多数人脑海中的代码生成,指的一般只是根据配置输出一个或多个程序文本的过程,最常见的是根据数据库模型生成增删改查相关代码。这种技术其实很少在小型以上的项目中起到积极的作用.因为一般的生成工具都没有实现追加功能,无法适应模型的增量修改。此外一般生成的代码相比于手工书写的代码要更加冗长,需要被直接理解的代码总量不降反升.为图一时之快,所要付出的是长期的维护成本。” 例如官网 muation insert 填配置时只加了 id,name 两个字段,生成的代码也只支持这两个字段, APIJSON 因为是基于 JSON 扩展的 DSL,完全不需要,直接前端传的 JSON 里面加上 "sex": 1 就行了, |
|
@TommyLemon 谢谢你的回复。 看到这个样的评论对于选择对应的技术非常有益。 再想让你评价一下 type-graphql 这个框架。
另外就是希望作者可以写一些关于apijson和hasura,type-graphql对比的文章。比如可以把这里的回复复制过去。 |
没必要,type-graphql 只是 graphql 的 TypeScript 版实现,没啥本质区别 |

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.

rest api 可以上传下载文件 支持multipart
apijson如何处理此类需求 如果另外实现接口还需要另外进行权限管理 apijson是否有更好的方式来实现?