Spring---MongoDB

Posted anpeiyong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring---MongoDB相关的知识,希望对你有一定的参考价值。

1、MongoDB概述

    1.1、NoSQL数据库

        1.1.1、NoSQL的主要特点

              不使用SQL语言   作为查询条件;

              数据存储  也不是固定的表、字段;

        1.1.2、NoSQL数据库  主要有 文档存储型(MongoDB)、图形关系存储型(Neo4j)、key-value存储型(Redis);

    1.2、MongoDB  是  一个 基于 文档 的存储型  数据库,使用   面向对象的思想,每一条数据记录  都是 文档的对象

    

 

2、Spring对MongoDB的支持

    2.1、Spring  对 MongoDB的支持  主要是  通过  Spring Data MongoDB来实现的,Spring Data MongoDB 为我们提供了如下功能:

          a,Object/Document 映射注解支持

            

          b、MongoTemplate

              MongoTemplate  为我们提供了  数据访问的方法

              需要  为MongoClient 、MongoDBFactory  配置  数据库  连接属性

          c,Repository支持

              Spring Data MongoDB 提供了Repository支持

 

 

以上是关于Spring---MongoDB的主要内容,如果未能解决你的问题,请参考以下文章