SpringBoot中配置MongoDB数据源时出错

问题:

在配置MongDB时,引入了mongo依赖

 	<!-- MongoDB依赖 -->
	<dependency>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-data-mongodb</artifactId>
		<version>2.3.4.RELEASE</version>
	</dependency>

还出现下面两个报错

import org.springframework.data.mongodb.core.SimpleMongoDbFactory;
import com.mongodb.MongoClient;

原因:
mongo版本太新了,新版本中这两个jar包发生了改变或替换,所以会报错
SpringBoot中配置MongoDB数据源时出错_第1张图片
问题解决:
修改版本,引入的MongoDB版本低于2.0.4就行了

	 <!-- MongoDB依赖 -->
	<dependency>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-data-mongodb</artifactId>
		<version>2.0.4.RELEASE</version>
	</dependency>

你可能感兴趣的:(MongoDB,路过的一些坑BUG,mongodb,spring,boot)