如何更省事地用 Java 写一个命令行交互的 CRUD 应用

2018-10-07 09:40:57 +08:00
 Oathbinder

有个 project 是一个 10 多张表的信息系统的 CRUD,纯命令行交互,直接上手写还是用 Spring Boot ?这个主要关系到用不用 JPA。另外命令行交互需要用 Spring Shell 吗? Java 写的不多求指导

4504 次点击
所在节点    Java
25 条回复
TommyLemon
2018-10-08 10:06:14 +08:00
10 几张表,客户端还是命令行交互,看样子这需求挺简单的。
直接 客户端命令行用 CURL + 服务端用 APIJSON (基于 SpringBoot,不用写接口和文档了,全自动化搞定)

创作不易,GitHub 右上角点 Star 支持下吧,谢谢^_^
https://github.com/TommyLemon/APIJSON
kangkang
2018-10-08 10:18:39 +08:00
我用 Go 写过一个
Oathbinder
2018-10-08 10:25:04 +08:00
@TommyLemon 这样的话交互就得拿 bash 做了,而且还要在 bash 里面处理 json,这个也不会比 Java CLI 省事吧
TommyLemon
2018-10-08 11:25:08 +08:00
@Oathbinder
可以用这个 Python 工具,支持直接在 CMD 里命令行发请求
https://github.com/TommyLemon/APIJSON/tree/master/APIJSON-Python
catinred
2018-10-08 15:17:18 +08:00
@Oathbinder shell 处理 json 可以用 jq

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

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

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

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

© 2021 V2EX