Example #1
0
 @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;
 }
Example #3
0
 /**
  * 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);
 }