/** * restful默认不返回主键id, 需要新增配置文件 */ @Configuration class SpringDataRestConfig { @Bean public RepositoryRestConfigurer repositoryRestConfigurer() { return new RepositoryRestConfigurerAdapter() { @Override public void configureRepositoryRestConfiguration( RepositoryRestConfiguration config) { config.exposeIdsFor(Channel.class, Product.class, SysAccount.class, Dealer.class, ProductSku.class,AppVersion.class); config.exposeIdsFor(CustomerStatus.class); config.exposeIdsFor(Campaign.class); config.exposeIdsFor(Function.class); config.setDefaultMediaType(org.springframework.http.MediaType.APPLICATION_JSON); config.setDefaultPageSize(1000); } }; } }