Spring Shell

3.4.0

并非所有应用都需要炫目的 Web 用户界面。有时,通过交互式终端与应用交互是完成任务最合适的方式。

Spring Shell 允许您创建这样的可运行应用,用户输入文本命令并执行,直到程序终止。Spring Shell 项目提供了创建此类 REPL(读取-求值-输出循环)应用的基础设施,让您可以使用熟悉的 Spring 编程模型专注于实现命令。

Spring Shell 包含高级功能(例如解析、Tab 自动补全、输出着色、精美的 ASCII 艺术表格显示、输入转换和验证),让您能够专注于核心命令逻辑。