インターフェースの使用
org.springframework.web.servlet.resource.VersionStrategy
VersionStrategy を使用するパッケージ
org.springframework.web.servlet.resource 内の VersionStrategy 使用
VersionStrategy を実装している org.springframework.web.servlet.resource のクラス修飾子と型クラス説明classVersionStrategy実装の抽象基本クラス。classリソースの内容から 16 進 MD5 ハッシュを計算し、それをファイル名に追加するVersionStrategy(例:"styles/main-e36d2e05253c6c7085a91522ce43a0b4.css")。classリクエストパスプレフィックスとして適用される固定バージョン (縮小 SHA、バージョン名、リリース日など) に依存するVersionStrategy。修飾子と型メソッド説明protected @Nullable VersionStrategyVersionResourceResolver.getStrategyForPath(StringSE requestPath) リクエストされたリソースのリクエストパスのVersionStrategyを見つけます。型 VersionStrategy の引数を持つ型を返す org.springframework.web.servlet.resource のメソッド型 VersionStrategy のパラメーターを持つ org.springframework.web.servlet.resource のメソッド修飾子と型メソッド説明VersionResourceResolver.addVersionStrategy(VersionStrategy strategy, StringSE... pathPatterns) 指定されたパスパターンに一致するリソース URL に適用するカスタム VersionStrategy を登録します。型 VersionStrategy の型引数を持つ org.springframework.web.servlet.resource のメソッドパラメーター修飾子と型メソッド説明voidVersionResourceResolver.setStrategyMap(MapSE<StringSE, VersionStrategy> map) URL パスをキーとして、VersionStrategyを値としてマップを設定します。