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