1. 什么是 Spring Shell?

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

Spring Shell 允许您创建这样一个可运行的应用程序,其中 用户输入文本命令,这些命令将一直运行到程序终止为止。 Spring Shell 项目提供了创建这样一个 REPL(Read、Eval、 Print Loop) 应用程序,让您专注于使用 熟悉的 Spring 编程模型。spring-doc.cn

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