我当前的spring boot mongo配置如下所示
@Configuration
@EnableMongoRepositories(Constants.SCAN_PACKAGE)
@Import(value = MongoAutoConfiguration.class)
public class MongoDatabaseConfiguration {
@Bean
public ValidatingMongoEventListener validatingMongoEventListener() {
return new ValidatingMongoEventListener(validator());
}
@Bean
public LocalValidatorFactoryBean validator() {
return new LocalValidatorFactoryBean();
}
}
现在我想扩展类SimpleMongoRepository
,它似乎是MongoRepository
的默认实现。我必须执行哪些配置,因此我会选择CustomMongoRepository
extends
SimpleMongoRepository
而不是默认发送的SimpleMongoRepository
。
答案 0 :(得分:0)
您基本上会扩展SimpleMongoRepository
,并将@EnableMongoRepositories
注释中的该类指定为repositoryBaseClass
。