3.3.0

并非所有应用程序都需要花哨的 Web 用户界面。有时,通过交互式终端与应用程序交互是完成工作的最合适方式。

Spring Shell 允许您创建这样一个可运行的应用程序,用户在其中输入文本命令,这些命令一直运行到程序终止。Spring Shell 项目提供了创建此类 REPL(读取、评估、打印循环)应用程序的基础结构,使您可以专注于使用熟悉的 Spring 编程模型实现命令。

Spring Shell 包括高级功能(如解析、制表符补全、输出着色、花哨的 ASCII 艺术表显示、输入转换和验证),让您专注于核心命令逻辑。