看起来文件有点过时了。我使用下面给定的代码修复了它。
@EnableMongoRepositories
@ComponentScan(basePackageClasses = { ItemRepository.class })
@PropertySource("classpath:application.properties")
static class MongoConfiguration extends AbstractMongoConfiguration {
@Override
protected String getDatabaseName() {
return "scrumretro-test";
}
@Override
public Mongo mongo() {
return new Fongo("mongo-test").getMongo();
}
@Override
protected String getMappingBasePackage() {
return "com.scrumretro.repository.mongo";
}
@Bean
public CustomConversions customConversions() {
List<Converter<?, ?>> converters = new ArrayList<Converter<?, ?>>();
converters.add(new ItemWriteConverter());
return new CustomConversions(converters);
}
}`