Monday, September 23, 2019

Expose entity ID using Spring Rest Repository

In case IDs of an entity needs to be exposer via Spring RestRepository the following configuration class can be used:

@Configuration
public class RestConfig implements RepositoryRestConfigurer {

/*
* (non-Javadoc)
*
* @see org.springframework.data.rest.webmvc.config.RepositoryRestConfigurer#
* configureRepositoryRestConfiguration(org.springframework.data.rest.core.
* config.RepositoryRestConfiguration)
*/
@Override
public void configureRepositoryRestConfiguration(final RepositoryRestConfiguration config) {
config.exposeIdsFor(MyEntity.class);
}

}

No comments:

Post a Comment