캐싱과 관련하여 ResourceResolver
스프링을 사용해야합니다(). 귀하의 구성이의 라인을 따라 뭔가해야한다 :
@Configuration
@EnableWebMvc
@EnableCaching
public class MvcConfig extends WebMvcConfigurerAdapter {
@Autowired
private CacheManager cacheManager;
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry
.addResourceHandler("/resources/**")
.addResourceLocations("/resources/")
.setCachePeriod(3600) // Browser cache
.resourceChain(true)
.addResolver(new CachingResourceResolver(cacheManager, "resourceCache"))
.addResolver(new GzipResourceResolver())
.addResolver(new PathResourceResolver());
}
}
중요한 것은 응용 프로그램이 너무 (카페인을 사용하여 로컬 캐시 아마도 가장 좋은) 더 많은 정보를 위해 Spring Boot Caching docs을 확인하기위한 CacheManager를 구성해야한다는 것이다 .