2016-11-18 2 views
1

私はメッセージングシステムを構築しています。しかし、私はいくつかの開発者が 'を使用して気づいた。と '/'をメッセージ宛先宣言に追加します。スプリングブート - ストンプ: '。'メッセージデスティネーションの '/ vs'/'

私は実際のモデルを作成する際にテストしましたが、別のモデルに変更すると、メッセージングが誤動作するか、予期しない結果が生じます。残りの部分への接続を中断することから、「多対多」への「1対1」接続を行うことが指摘されています。

私はいくつかの文書を見てきましたが、これを参考にしてみましたが、答えはありません。

答えて

0

スラッシュで区切られたパスのパターンは、Web開発者によく知られているが、私はメッセージで、使用するのが一般的である、先に

を@MessageMappingにセパレータとしてドットを使用してhere

26.4.9答えを見つけました""セパレータとして、たとえばトピック、キュー、交換などの名前で使用することもできます。また、アプリケーションは "。"カスタムAntPathMatcherを設定することで@MessageMappingマッピングの区切り文字として "/"(スラッシュ)の代わりに(ドット)を使用できます。

関連する問題