Basics

本节涵盖了 Spring Shell 的基础知识。在继续定义实际命令和选项之前,我们需要了解 Spring Shell 的一些基本概念。

从本质上讲,在您拥有一个工作的 Spring Shell 应用程序之前,需要发生一些事情:

  • 创建一个 Spring Boot 应用程序。

  • Define commands and options.

  • Package the application.

  • 运行应用程序,可以是交互式的,也可以是非交互式的。

您可以获得一个完整的工作 Spring Shell 应用程序,而无需定义任何用户级命令,因为提供了一些基本的内置命令(如 helphistory)。