List of usage examples for org.springframework.data.rest.core.config ProjectionDefinitionConfiguration addProjection
public ProjectionDefinitionConfiguration addProjection(Class<?> projectionType)
From source file:org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration.java
/** * Main configuration for the REST exporter. *///w w w . ja va 2 s .c o m @Bean public RepositoryRestConfiguration config() { ProjectionDefinitionConfiguration configuration = new ProjectionDefinitionConfiguration(); // Register projections found in packages for (Class<?> projection : getProjections(repositories())) { configuration.addProjection(projection); } RepositoryRestConfiguration config = new RepositoryRestConfiguration(configuration, metadataConfiguration(), enumTranslator()); configurerDelegate.configureRepositoryRestConfiguration(config); configureRepositoryRestConfiguration(config); return config; }