高度な構成

時々、RabbitMQ チームは、キューなどを宣言するときに引数を設定することで有効になる新機能を追加します。通常、このような機能は適切なプロパティを追加することでバインダーで有効になりますが、現在のバージョンではすぐに利用できない場合があります。バージョン 3.0.1 以降、宣言が実行される直前に DeclarableCustomizer Bean をアプリケーションコンテキストに追加して、Declarable (QueueExchangeBinding)を変更できるようになりました。これにより、現在バインダーで直接サポートされていない引数を追加できます。