博学谷 > 优质课 > 实现自定义级联的方法Spring Data MongoDB讲解

Spring Data MongoDB

实现自定义级联的方法Spring Data MongoDB讲解

MongoDB 是一个跨平台的,面向文档的数据库,是当前 NoSQL 数据库产品中最热门的一种。 Spring Data??MongoDB?提供与MongoDB文档数据库的集成。Spring Data MongoDB POJO的关键功能区域为中心的模型与MongoDB的DBCollection轻松地编写一个存储库交互数据访问

主讲:Java高级讲师 | 课程时长:6课时 | 学习人数:13人 | 难度: 提高

该课程已下架,请查看其它课程

1024程序员节 提升课专属优惠

一键领取
      MongoDB 是一个跨平台的,面向文档的数据库,是当前 NoSQL 数据库产品中最热门的一种。 Spring Data MongoDB 提供与MongoDB文档数据库的集成。Spring Data MongoDB POJO的关键功能区域为中心的模型与MongoDB的DBCollection轻松地编写一个存储库交互数据访问。
 
     想要了解Spring Data MongoDB的学习者
     想要掌握Spring Data MongoDB的学员
     数据层开发工程师、维护工程师
 
      Spring-Data-MongoDB是Spring-Data模块的一部分,是一个子项目,用来封装对MongoDB的操作,Spring-Data-MongoDB关键功能在于以的POJO类为中心的模型,与MongoDB Collection轻松地编写一个存储库交互样式数据访问层。
 
      比起单纯的使用MongoDB更加稳定,管理起来更加自动化。并提供了MongoTemplate对象,它对MongoDB的交互进行了更高层次的抽象和封装。另外还提供了MongoRepository接口封装,极大地简化了对数据访问层的操作。
 
     能够使用MongoDbFactory配置单台服务器或者连接池(pool)的方式获取Mongodb服务器的连接。
     能够使用MongoTemplate快速的利用代码完成基础的crud工作。在实践中可以考虑完全省去Dao层的设计,直接在Service层注入相应的Template实例。
     能够使用MongoRepository对Mongodb的CRUD基本操作。并易于拓展。
     能够掌握Spring-Data-MongoDB对NoSQL数据库进行更加简单的操作。
 
     理论知识讲解:开发者需要具备MongoDB、Spring基础即可实现。
     项目案例讲解:开发者需要具备Struts、Hibernate、Spring、Jquery、Jquery EasyUI、Spring
 

猜你还感兴趣

  • 秒杀系统分布式锁设计

    秒杀系统分布式锁设计

    本课程主要讲解Java秒杀系统架构,高并发下系统存在问题,分布式锁的解决方案。

    ¥9.90 243人学习
  • Spring cloud eureka集群搭建

    Spring cloud eureka集群搭建

    本课程是由传智播客Java高级讲师,针对Java有一定基础同学,进行讲解spring cloud eureka集群搭建。

    ¥9.90 199人学习
  • Java基础语法

    Java基础语法

    面向对象的基本思想是从现实世界中客观存在的事物出发来构造软件系统,并在系统的构造中尽可能运用人类的自然思维方式。面向对象更加强调运用人类在日常生活的逻辑思维中经常采用的思想方法与原则,如抽象、分类,继承、聚合、多态等。人在思考的时候,首先眼睛里看到的是一个一个的对象。本次课程教你如何在Java程序中"万事万物皆对象"。

      免费 750人学习
  • JDK1.8中HashMap深入剖析

    JDK1.8中HashMap深入剖析

    本节课主要讲解了对JDK1.8中HashMap深入剖析。

      免费 285人学习
  • Java入门课程

    Java入门课程

    本课程通过掌握Java基本语法,具备Java语言编程基础,具备JavaSE本地应用开发能力,能够在本机开发一些应用软件,为学习JavaWeb项目开发打下基础。

      免费 2372人学习
  • 分布式服务框架Dubbox

    分布式服务框架Dubbox

    系统全方位讲解Dubbox原理及应用

    ¥59.00 18人学习
  • 分布式版本控制Git

    分布式版本控制Git

    深入浅出讲解Git基本操作

    ¥79.00 36人学习
  • 语法糖和十二个糖块讲解

    语法糖和十二个糖块讲解

    本课程主要讲解 语法糖及解语法糖,适合有java语言基础,用以提升Java编程思维能力。

    ¥9.90 491人学习
  • Apache ServiceComb原理解析精讲

    Apache ServiceComb原理解析精讲

    开源生态技术栈解决方案

    ¥99.00 105人学习
  • 数据校验Hibernate Validator

    数据校验Hibernate Validator

    Hibernate Validator用注解(Annotations) 给类或者类的属性加上约束(constraint),在运行期检查属性值是否正确,Hibernate Validator就是这样的一个验证框架。

      免费 582人学习
  • MyBatis源码解析

    MyBatis源码解析

    本课程主要讲解MyBatis源码分析、MyBatis插件机制分析。

    ¥9.90 217人学习
  • 电商实战-淘淘商城

    电商实战-淘淘商城

    基于分布式架构和SOA的综合性B2C实战项目

    ¥399.00 25人学习
  • 提示
    该课程已在购物车中了,无需重复加入
    去购物车