我在application.yml
弹簧: 数据: 休息: base-path:/ api
但我的配置会不断忽略它,并在/
有没有办法在java代码中配置它或采用不同的方式?
我发现了这个但是有点弃用了:
http://pavelmakhov.com/2016/02/spring-data-rest-change-base-path
答案 0 :(得分:1)
@Configuration
class CustomRestMvcConfiguration {
@Bean
public RepositoryRestConfigurer repositoryRestConfigurer() {
return new RepositoryRestConfigurerAdapter() {
@Override
public void configureRepositoryRestConfiguration(RepositoryRestConfiguration config) {
configuration.setBasePath("/api")
}
};
}
}
http://docs.spring.io/spring-data/rest/docs/current/reference/html/#_changing_the_base_uri