Spring Shell
3.3.3
并非所有应用程序都需要一个花哨的 Web 用户界面。有时,通过交互式终端与应用程序交互是完成任务的最合适方式。
Spring Shell 允许您创建这样的可运行应用程序,用户在其中输入文本命令,这些命令会一直运行直到程序终止。Spring Shell 项目提供了创建此类 REPL(读取-评估-打印循环)应用程序的基础结构,让您能够使用熟悉的 Spring 编程模型专注于实现命令。
Spring Shell 包括高级功能(例如解析、选项卡补全、输出着色、花哨的 ASCII 艺术表格显示、输入转换和验证),让您能够专注于核心命令逻辑。