添加pom依赖:
第一种方式:
通过mongoTemplate实现:
步骤说明:
1、配置MongoDbConfig
1.1、创建MongoClientURI:
MongoClientURI url =new MongoClientURI(${MongodbUrl()});
1.2、创建认证客户端 MongoClient
MongoClient mongoClient =new MongoClient(url);
1.3、创建MongoDbFactory
MongoDbFactory mongoDbFactory =new SimpleMongoDbFactory(mongoClient,url.getDatabase());
2、注入mongoTemplate
2.1、注入MongoTemplate
2.2、mongoTemplate提供了以下的方法
通过继承MongoRepository实现:
步骤说明:
1、定义Repository接口,继承MongoRepository<>;
2、使用时候只需注入对应的Repository接口,类似jpa提供了一些基础的方法,例如save(),count(),findAll(),delete()等基础接口;
3、如果需要自定方法,例如:T findByOrderId(Long orderId),通过orderId进行查询。