Spring 統合 6.1 GA

Spring Integration 6.1 は正式に GA になりましたSpring Integration のリリースは、まだ行われていない修正や改善を組み込んだ自然な反復6.1に基づいています。いくつかの重大な変更も含まれています。6.x6.0

Spring Integration は、Spring ベースのアプリケーションで軽量のメッセージングを可能にし、宣言アダプターを介した外部システムとの統合をサポートします。これらのアダプターは、Spring のリモート処理、メッセージング、およびスケジューリングのサポートよりも高いレベルの抽象化を提供します。Spring Integration の主な目標は、保守可能でテスト可能なコードを作成するために重要である関心の分離を維持しながら、エンタープライズ統合ソリューションを構築するためのシンプルなモデルを提供することです。

いくつかのアップデートのハイライト:

  • 公開されているパブリック API が壊れていない限り、最新の依存関係にアップグレードします。
  • Protobuf コンバーターのサポートを追加しました
  • Zip 拡張機能をコア プロジェクト内の対応するモジュールに移行する
  • MessageFilter 削除要求メッセージで WARN ログが発行されるようになり、以前のようにサイレントではなくなりました。
  • ゲートウェイおよび応答ハンドラーは、送受信操作を永久にブロックしなくなりました。
  • ハンドラーメソッド周りの値をContextHolderRequestHandlerAdvice管理するために導入されましたThreadLocal
  • 便利なhandleReactive()端末演算子を Java DSL に追加します
  • Java DSL は IntegrationComponentSpec.get()非推奨となり、仕様内で失われる可能性のある構成ミスの問題を回避するために、仕様を Bean として公開することが推奨されました。
  • 同じパーティション キーを持つメッセージを同じスレッドのコンシューマーで処理する必要がある場合のPartitionedChannelロジックを実装するために導入されました。

詳細については、「新機能」を参照してください 

おすすめ

転載: www.oschina.net/news/241823/spring-integration-6-1-ga