1、maven依赖引入
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-mongodb</artifactId>
</dependency>
2、配置连接串:
#mongodb://用户名:密码@ip:port/库名
spring.data.mongodb.uri=mongodb://username:password@ip1:port1,ip2:port2,ip3:port3/mangodb_test
3、Dao方法
@Service
public class AuthorDao {
@Autowired
private MongoTemplate mongoTemplate;
public void save(AuthorEntity authorEntity) {
mongoTemplate.save(authorEntity, collectionName);
}
public void update() {
Query query = new Query(Criteria.where("_id").is("20220113155341005812547674"));
Update update = new Update().set("optType", 0);
mongoTemplate.updateFirst(query, update, collectionName);
}
}