接口的使用
org.springframework.web.servlet.resource.VersionStrategy
使用VersionStrategy的程序包 程序包 说明 org.springframework.web.servlet.resource Support classes for serving static resources.org.springframework.web.servlet.resource中VersionStrategy的使用
实现VersionStrategy的org.springframework.web.servlet.resource中的类 修饰符和类型 类 说明 class
AbstractVersionStrategy
Abstract base class forVersionStrategy
implementations.class
ContentVersionStrategy
AVersionStrategy
that calculates an Hex MD5 hashes from the content of the resource and appends it to the file name, e.g.class
FixedVersionStrategy
AVersionStrategy
that relies on a fixed version applied as a request path prefix, e.g. reduced SHA, version name, release date, etc.返回VersionStrategy的org.springframework.web.servlet.resource中的方法 修饰符和类型 方法 说明 protected VersionStrategy
VersionResourceResolver. getStrategyForPath(String requestPath)
Find aVersionStrategy
for the request path of the requested resource.返回变量类型为VersionStrategy的类型的org.springframework.web.servlet.resource中的方法 修饰符和类型 方法 说明 Map<String,VersionStrategy>
VersionResourceResolver. getStrategyMap()
Return the map with version strategies keyed by path pattern.参数类型为VersionStrategy的org.springframework.web.servlet.resource中的方法 修饰符和类型 方法 说明 VersionResourceResolver
VersionResourceResolver. addVersionStrategy(VersionStrategy strategy, String... pathPatterns)
Register a custom VersionStrategy to apply to resource URLs that match the given path patterns.类型变量类型为VersionStrategy的org.springframework.web.servlet.resource中的方法参数 修饰符和类型 方法 说明 void
VersionResourceResolver. setStrategyMap(Map<String,VersionStrategy> map)
Set a Map with URL paths as keys andVersionStrategy
as values.