参考地址:https://blog.csdn.net/HellHellNo/article/details/119902778
@Autowired
private MongoTemplate mongoTemplate;
出现无法自动注入的错误,需要手动编写用于装配的bean
import com.mongodb.client.MongoClient;
import com.mongodb.client.MongoClients;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.data.mongodb.core.MongoTemplate;
@Configuration
public class MongoDBConfig {
@Bean
public MongoClient mongoClient() {
return MongoClients.create("mongodb://localhost:27017");
}
@Bean
public MongoTemplate mongoTemplate() {
return new MongoTemplate(mongoClient(), "连接的数据库名称");
}
}
版权声明:本文为bu_xiang_tou_tu原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。