Spring Shell

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

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

Spring Shell 包括高级功能(例如解析、Tab 键完成、输出着色、花哨的 ASCII 艺术表显示、输入转换和验证),让您能够专注于核心命令逻辑。spring-doc.cn