3. 基础

本节介绍 Spring Shell 的基础知识。在继续定义实际的命令和选项之前, 我们需要了解 Spring Shell 的一些基本概念。spring-doc.cadn.net.cn

从本质上讲,在拥有一个有效的 Spring Shell 应用程序之前,需要做一些事情:spring-doc.cadn.net.cn

您无需定义任何用户级命令即可获得完整工作的 Spring Shell 应用程序 作为一些基本的内置命令(例如helphistory) 提供。spring-doc.cadn.net.cn

在本文档中,我们引用了使用 注解(主要与@ShellMethod@ShellOption) 和 编程方式(使用CommandRegistration).spring-doc.cadn.net.cn

编程模型是实际注册内容的方式,即使您使用注释也是如此。 这@ShellMethod@ShellOption注释是一项传统功能 我们还不想删除。CommandRegistration是新的发展 添加新特征的模型。我们很可能会替换现有的 注解替换为更好的内容,以支持CommandRegistration型。spring-doc.cadn.net.cn