V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  TommyLemon  ›  全部回复第 11 页 / 共 34 页
回复总数  669
1 ... 7  8  9  10  11  12  13  14  15  16 ... 34  
2019-04-29 11:44:34 +08:00
回复了 TommyLemon 创建的主题 程序员 uliweb_apijson 0.1.0 发布,自动化接口和文档
@bestkayle 哈哈,可以的
2019-04-29 11:02:41 +08:00
回复了 Nitroethane 创建的主题 Android 关于 Gson 解析 json 数据
@CononYc 对的,我在 #16 楼也说了,还提供了代码
2019-04-29 10:38:30 +08:00
回复了 TommyLemon 创建的主题 程序员 uliweb_apijson 0.1.0 发布,自动化接口和文档
@coolair 里面 APIJSON 的核心代码和外部 uliweb 是分离的,改用 flask,django 等框架也挺容易
https://github.com/zhangchunlin/uliweb-apijson/tree/master/uliweb_apijson/apijson
2019-04-29 10:37:25 +08:00
回复了 TommyLemon 创建的主题 程序员 uliweb_apijson 0.1.0 发布,自动化接口和文档
@coolair 感谢建议,虽然 uliweb_apijson 不是我开发的哈哈
2019-04-29 09:58:25 +08:00
回复了 Nitroethane 创建的主题 Android 关于 Gson 解析 json 数据
不过这种情况我也是见过很多次了,头疼,所以写了一个开源库,彻底解决
https://i.v2ex.co/03CYKF2J.png
点 Star 支持下吧 ^_^
https://www.v2ex.com/t/559388
2019-04-29 09:56:44 +08:00
回复了 Nitroethane 创建的主题 Android 关于 Gson 解析 json 数据
类型不稳定是接口大忌,要么你说服后端改,要么自己兼容,
简单的方法是 current 类型定义为兼容两者的 Object,然后
if (current instanceof JsonObject) {
JsonObject cur = (JsonObject) current;
...
}
else if (current instanceof Boolean) {
Boolean cur = (Boolean) current;
...
}
else {
...
}
2019-04-28 15:37:09 +08:00
回复了 TommyLemon 创建的主题 程序员 uliweb_apijson 0.1.0 发布,自动化接口和文档
忘了提了,uliweb-apijson 是 APIJSON 的 Python 版后端实现,基于 uliweb 框架,
支持 MySQL, PostgreSQL, MS SQL Server, Oracle, SQLite 等
https://github.com/zhangchunlin/uliweb-apijson
2019-04-28 11:50:10 +08:00
回复了 javaWeber 创建的主题 程序员 后端开发,有哪些好用的能提高效率的工具?
@TommyLemon 只支持 MySQL
2019-04-28 11:49:56 +08:00
回复了 javaWeber 创建的主题 程序员 后端开发,有哪些好用的能提高效率的工具?
MySQLWorkbench 社区版,功能简单够用,就是经常崩溃 /囧
2019-04-28 09:42:35 +08:00
回复了 javaWeber 创建的主题 程序员 后端开发,有哪些好用的能提高效率的工具?
DataGrip,功能也够用,比 Navicat 便宜很多
2019-04-26 11:57:57 +08:00
回复了 javaWeber 创建的主题 程序员 后端开发,有哪些好用的能提高效率的工具?
@WhoMercy
@whitehack
好尴尬,不过感觉码云上 APIJSON 推不动啊,已经是大势已定了,GitHub 上 Star 比较多,更容易吸引 Star 嘿嘿。
https://gitee.com/TommyLemon/APIJSON
2019-04-26 11:20:32 +08:00
回复了 javaWeber 创建的主题 程序员 后端开发,有哪些好用的能提高效率的工具?
https://i.v2ex.co/o5vWKAOt.jpeg
trophy 码云最有价值开源项目
rocket 后端接口和文档自动化,前端(客户端) 定制返回 JSON 的数据和结构!
https://github.com/TommyLemon/APIJSON

https://i.v2ex.co/StOLewJO.jpeg
自动化接口管理工具,自动生成代码、自动静态检查、自动化回归测试、自动生成文档与注释等。
https://github.com/TommyLemon/APIJSONAuto

创作不易,GitHub 右上角点 Star 支持下吧^_^
用 SpringBoot 啊,就是为了解决这个问题的,不过还有基于 SpringBoot 的 APIJSON 可以看看
https://github.com/TommyLemon/APIJSON
2019-04-22 12:07:17 +08:00
回复了 ydc886 创建的主题 Java 请教有关 ORM 1+N 查询的问题
@icaca 视图是要开发和维护成本的,看 #7 回答,很好的方案
2019-04-21 17:50:44 +08:00
回复了 ydc886 创建的主题 Java 请教有关 ORM 1+N 查询的问题
APIJSON,自动化接口和文档 ORM 库,
支持 LEFT JOIN, RIGHT JOIN, INNER JOIN, OUTTER JOIN, FULL JOIN, APP JOIN。
前端只要传一个 join 键值对,例如 "join":"</User/id@" ,
后端就自动生成了 JOIN 的 SQL 语句,如果用的是 APP JOIN
例如 "join":"@/User/id@" ,则会自动实现第 2 中方式,
从主表去除所有关联字段的值 refKey,组成数组 refKeys,
然后对副表生成 id IN($refKeys) 自动优化性能。
注意,后端没有写任何一行代码,以上过程就自动完成了!

https://www.v2ex.com/i/o5vWKAOt.jpeg

🏆码云最有价值开源项目
🚀后端接口和文档自动化,前端(客户端) 定制返回 JSON 的数据和结构!
GitHub 右上角点 Star 支持下吧 ^_^
https://github.com/TommyLemon/APIJSON
2019-04-19 17:58:26 +08:00
回复了 Chingim 创建的主题 程序员 后端开发完接口才给接口定义, 是常规操作吗?
@smilepig
@silenM
用 APIJSON 这些问题就解决了,具体见 #144 楼回答
2019-04-19 17:29:54 +08:00
回复了 Chingim 创建的主题 程序员 后端开发完接口才给接口定义, 是常规操作吗?
@haohappy 哈哈
2019-04-19 17:05:36 +08:00
回复了 Chingim 创建的主题 程序员 后端开发完接口才给接口定义, 是常规操作吗?
@huijiewei 想偷懒可以用 APIJSON,不用写代码也能提供“接口”和“文档”,具体见 #144 楼回答
2019-04-19 16:44:06 +08:00
回复了 Chingim 创建的主题 程序员 后端开发完接口才给接口定义, 是常规操作吗?
@haohappy
可以直接操作,也可以中间加数据库中间件等。
前端传请求 JSON,后端自动转换为 SQL 语句连接数据库并执行 CRUD,
然后返回对应结构和内容的 JSON,
期间自动校验角色及对应的操作权限、自动防 SQL 注入。

CRUD 可以自动化,但特定的业务逻辑还是需要后端写 远程函数 来实现的
2019-04-19 16:10:33 +08:00
回复了 Chingim 创建的主题 程序员 后端开发完接口才给接口定义, 是常规操作吗?
1 ... 7  8  9  10  11  12  13  14  15  16 ... 34  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1046 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms · UTC 19:33 · PVG 03:33 · LAX 12:33 · JFK 15:33
Developed with CodeLauncher
♥ Do have faith in what you're doing.