上一篇文章用介绍了如何配置spring-data-mongo连接到MongoDB上,如何创建MongoTemplate.MongoTemplate就相当于一个通用的仓库,可以持久化业务对象. 在spring-data-mongo 1.2.1.RELEASE版的手册中,有两个大章节介绍了和仓库相关的内容,可见其重要. 曾经有过一些疑问,整理一下: 1. 为什么要用Repository? 字面的翻译是“仓库”,就是对应的Bean的仓库,它应该提供了Bean对象的基础操作方法,比如save, dele…