注册
定义命令有两种不同的方式:通过注解模型和通过编程模型
-
在注解模型中,您在类中定义方法,并用特定的注解来注解该类和方法。
-
在编程模型中,您采用更底层的方法,定义命令注册(作为 bean 或通过动态注册到命令目录)。
从版本 3.1.x 开始,对使用注解定义命令提供了更好的支持。首先是因为最终提供传统注解的标准包将被弃用和移除。其次是为了能够提供与使用底层 CommandRegistration 相同的功能集。创建一个新的注解模型使我们能够重新思考和现代化这一部分,而不会破坏现有应用程序。