@Override protected void configureRepositoryRestConfiguration(RepositoryRestConfiguration config) { config.setBaseUri(URI.create(config.getBaseUri().getPath() + "/api")); config.exposeIdsFor(AbTestConfiguration.class); config.exposeIdsFor(AbTestVariant.class); config.setDefaultPageSize(1000); }
@Override public RepositoryRestConfiguration config() { RepositoryRestConfiguration config = super.config(); config.exposeIdsFor(Post.class); config.setBasePath("/api"); return config; }
/** * Sets the base URL for the REST API. Also ensure that the primary IDs of the domain classes are * serialized as part of the JSON response. */ @Override protected void configureRepositoryRestConfiguration(RepositoryRestConfiguration config) { config.exposeIdsFor(Plant.class, Image.class, Garden.class); config.setBaseUri(URI.create("/api")); }
/** * Method is changing config of {@code RepositoryRestConfigurerAdapter} for exposing Id for {@link * Word} and {@link User} instances. * * @param config * @see org.springframework.data.rest.core.config.RepositoryRestConfiguration */ @Override public void configureRepositoryRestConfiguration(RepositoryRestConfiguration config) { config.exposeIdsFor(Word.class); config.exposeIdsFor(User.class); }