クラス HandlerMappingIntrospector

java.lang.ObjectSE
org.springframework.web.servlet.handler.HandlerMappingIntrospector
実装されたすべてのインターフェース:
AwareInitializingBeanApplicationContextAwareCorsConfigurationSource

public class HandlerMappingIntrospector extends ObjectSE implements CorsConfigurationSource, ApplicationContextAware, InitializingBean
特定のリクエストを処理する HandlerMapping から情報を取得するヘルパークラス。

次のメソッドを提供します。

これは主に、セキュリティ上の課題を回避するために、Spring Security がそのパターンマッチングを、特定のリクエストに対して Spring MVC で使用されるのと同じパターンマッチングと一致させるための SPI であることに注意してください。

このコンポーネントを使用すると、リクエストのマッピングによるパフォーマンスのオーバーヘッドが発生するため、リクエストごとに複数回繰り返すべきではありません。createCacheFilter() は結果をキャッシュするフィルターを公開します。Spring Security に依存するアプリケーションは、Spring Security がこのフィルターをデプロイするため、このフィルターをデプロイする必要はありません。ただし、このコンポーネントを使用する Spring Security の代わりに使用される他のカスタムセキュリティ層は、メソッドの Javadoc に記載されている要件に従ってキャッシュフィルターをデプロイする必要があります。

導入:
4.3.1
作成者:
Rossen Stoyanchev