如何配置Spring Data Rest以返回纯JSON而非带有超媒体链接的HAL格式JSON?
相关问题
如何配置Spring Data Rest以返回纯JSON而非带有超媒体链接的HAL格式JSON?
相关问题
将以下属性添加到您的application.properties或yml文件中。默认为application/hal+json
spring.data.rest.defaultMediaType=application/json
对于我来说,spring.data.rest.defaultMediaType=application/json
没有生效。但可以通过编程方式进行配置,例如:
public class SpringRestConfiguration implements RepositoryRestConfigurer {
@Override
public void configureRepositoryRestConfiguration(RepositoryRestConfiguration config) {
config.setDefaultMediaType(MediaType.APPLICATION_JSON);
config.useHalAsDefaultJsonMediaType(false);
}
}