此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Shell 3.3.0Spring中文文档

此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Shell 3.3.0Spring中文文档

有两种不同的方法来定义命令:通过注释模型和 通过程序化模型。在注释模型中,您可以定义方法 并在类中,并使用特定的注释对类和方法进行注释。 在编程模型中,使用更低级别的方法定义命令 注册(作为 Bean 或通过向命令目录动态注册)。Spring中文文档

3.1.x 开始,添加了对使用注释定义命令的更好支持。首先,因为最终标准 提供旧版注释的软件包将被弃用 并删除。其次,这样我们就能够提供与使用底层相同的功能集。创建新的注释模型使我们能够重新思考和现代化 在不破坏现有应用程序的情况下进行部分。CommandRegistrationSpring中文文档