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