Тесты Spring Routing - PullRequest
       3

Тесты Spring Routing

0 голосов
/ 17 февраля 2019

Я тестирую способ, которым Spring обрабатывает маршрутизацию и статические ресурсы, и я не могу понять, почему загрузка статического ресурса занимает больше времени, чем загрузка всего контроллера, или даже ошибка 404, страница не найдена ..

public class HomepageController {
    @RequestMapping("/")
    public String homepageLoader() {
        return "homepage.html";
    }
}

public class DefaultViewConfig implements WebMvcConfigurer {
    @Override
    public void addViewControllers(ViewControllerRegistry registry) {
        registry.addViewController("/home").setViewName("/homepage.html");
        registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
    }

    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/static.html").addResourceLocations("classpath:/static/");
    registry.addResourceHandler("/statik/**").addResourceLocations("classpath:/statik/");
    }
}

https://github.com/yossiha/Spring-Benchmark-Routing

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...