У вас есть два способа сделать это:
1. В вашем загрузочном классе @SpringBootApplication
вы можете расширить WebMvcConfigurerAdapter
и переписать метод addViewControllers
. Этот метод перенаправляет маршруты, и вы можете сделать это:
@SpringBootApplication
public class Application extends WebMvcConfigurerAdapter {
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addRedirectViewController("/", "/services");
}
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
2. Создайте файл конфигурации с @Configuration
, который расширяет WebMvcConfigurerAdapter
, и перезапишите вышеупомянутый addViewControllers
метод:
@Configuration
public class WebConfig extends WebMvcConfigurerAdapter {
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addRedirectViewController("/", "/services");
}
}
Примечание:
Если вы однажды перейдете на Spring 5, он предупредит вас, что WebMvcConfigurerAdapter
устареет, и вам придется использовать WebMvcConfigurer
.
Вся информация этой детали здесь:
https://www.baeldung.com/web-mvc-configurer-adapter-deprecated