MongoRepository 是spring-data 里面针对MongoDB整合提供的一个简化与数据库交互,spring去除dao层的代码编写。spring-data包还提供了针对Hadoop、solr。当然对应的接口名字也是不同的。
spring Data能自动创建实体dao的实现类和自定义查询,不再需要我们自己去实现了。
公司项目是一个大型分布式 互联网接口服务。整改日志操作,转移接口压力。生产环境每天大概将近4-7G的日志文件。将日志不是重要性数据转移到MongoDB,来分减压力。
在整合过程中发现了spring -data MongoRepository接口
目录结构