登録
コマンドを定義するには、アノテーションモデルを使用する方法とプログラムモデルを使用する方法の 2 つがあります。アノテーションモデルでは、クラスでメソッドを定義し、クラスとメソッドに特定のアノテーションを付けます。プログラムモデルでは、(Bean として、またはコマンドカタログに動的に登録することによって) コマンド登録を定義する、より低レベルのアプローチを使用します。
3.1.x からは、アノテーションを使用したコマンド定義のサポートが追加されました。第一に、最終的にはレガシーアノテーションを提供する標準パッケージが非推奨となり、削除されるからです。2 番目に、基礎となる CommandRegistration
を使用する場合と同じ機能セットを提供できるようにするためです。新しいアノテーションモデルを作成すると、既存のアプリケーションを壊すことなく、その部分を再考して最新化することができます。