一、介绍
MongoRepository是一个接口,与HibernateRepository类似,通过继承MongoRepository接口,我们可以非常方便地实现对一个MongoDB集合中的文档数据进行增删改查,示例如下所示:
import org.bson.types.ObjectId;
import org.springframework.data.mongodb.repository.MongoRepository;
public interface xxxRepository extends MongoRepository<T, ID> {
} 
在我们继承MongoRepository接口时,该接口中第一个参数T为该仓库在Mongo中要操作的bean类,第二个参数ID表示该bean类的唯一标识的类型,一般为ObjectId。

使用MongoRepository接口时,为了更好的开发,建议引入下述依赖包,如下所示:
<dependency>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-starter-data-mongodb</artifactId>
	<
                ![[数据结构 -- 手撕排序第一篇] 插入排序](https://img-blog.csdnimg.cn/img_convert/9307f43d5e8f827ef7bf2a2349afa6f8.png)


















