Skip to content

Commit

Permalink
Fix RepositoryRestConfigurerAdapter deprecation
Browse files Browse the repository at this point in the history
- Fixes #833
  • Loading branch information
jvalkeal committed Dec 8, 2020
1 parent 961dea7 commit 4fa0a5f
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -15,19 +15,22 @@
*/
package org.springframework.cloud.skipper.server.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.data.rest.core.config.RepositoryRestConfiguration;
import org.springframework.data.rest.core.mapping.RepositoryDetectionStrategy;
import org.springframework.data.rest.webmvc.config.RepositoryRestConfigurerAdapter;
import org.springframework.data.rest.webmvc.config.RepositoryRestConfigurer;

/**
* @author Mark Pollack
* @author Janne Valkealahti
*/
@Configuration
public class SpringDataRestConfiguration extends RepositoryRestConfigurerAdapter {
public class SpringDataRestConfiguration {

@Override
public void configureRepositoryRestConfiguration(RepositoryRestConfiguration config) {
config.setRepositoryDetectionStrategy(RepositoryDetectionStrategy.RepositoryDetectionStrategies.ANNOTATED);
@Bean
public RepositoryRestConfigurer skipperRepositoryRestConfigurer() {
return RepositoryRestConfigurer.withConfig(c -> {
c.setRepositoryDetectionStrategy(RepositoryDetectionStrategy.RepositoryDetectionStrategies.ANNOTATED);
});
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,6 @@
LocalDeployerAutoConfiguration.class,
CloudFoundryDeployerAutoConfiguration.class,
KubernetesAutoConfiguration.class,
org.springframework.cloud.kubernetes.KubernetesAutoConfiguration.class,
DataSourceAutoConfiguration.class,
DataSourceTransactionManagerAutoConfiguration.class,
JmxAutoConfiguration.class,
Expand Down

0 comments on commit 4fa0a5f

Please sign in to comment.