1.Mongodb数据源配置
application.yml文件:
spring:
profiles:
active: test #生产环境
include: mysql,mongo
data:
mongodb:
uri: mongodb://${mongo.username}:${mongo.password}@${mongo.uri}/${mongo.db}
application-test.yml文件:
mongo:
username: dev_pw_order_info
password: *****
uri: 10.115.1.157:27017,10.115.1.161:27017,10.115.2.107:27017
db: order_info
2.引用pom配置
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-mongodb</artifactId>
</dependency>
3.服务引用类
@Repository
public class MeidianOrderService extends MongGenDao<MogOrderInfo> {
private Logger logger = LoggerFactory.getLogger(getClass());
@Override
protected Class getEntityClass(){ return MogOrderInfo.class;}