环境window
1.mongdb下载:https://www.mongodb.com,服务从server下,gui可从Compass下载
http://dl.mongodb.org/dl/win32/x86_64可下载zip版
2.启动mongdb 服务:
mongod --dbpath c:\data\db
3.客户端启动
mongo
就可以输入一些命令,进行测试
4.Spring cloud 进行集成
pom.xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-mongodb</artifactId>
</dependency>
连接端:
spring.data.mongodb.uri=mongodb://localhost:27017/test
使用端:
1.定义接口,如果业务比较简单,不需要定义方法,其父方法直接可用
public interface MongoDataRepository extends MongoRepository<MongoData,String> {}
2. @Autowired
MongoRepository<MongoData,String> mongoDataRepository ;
注入即可使用,MongoData为对象,String为ID类型
保存成功后,数据可查出。
分享到:
相关推荐
Spring Data MongoDB API。 Spring Data MongoDB 开发文档。
### Spring Data MongoDB中文文档知识点概览 #### 一、Spring Data MongoDB概述 - **Spring Data MongoDB** 是 **Spring Data** 家族的一员,它提供了一种简单的方式来与 MongoDB 数据库进行交互。通过 Spring Data...
Spring Data MongoDB 2.1中的新特性 5.2。Spring Data MongoDB 2.0中的新特性 5.3。Spring Data MongoDB 1.10中的新特性 5.4。Spring Data MongoDB 1.9中的新特性 5.5。Spring Data MongoDB 1.8中的新特性 5.6。...
**Spring Data MongoDB 3.2 整合指南** 在当今的软件开发中,Spring框架以其强大的功能和灵活性深受开发者喜爱,而MongoDB作为一款非关系型数据库,因其高性能、高可扩展性和灵活的数据模型,成为了大数据和实时...
本项目"SpringCloud-mongodb.7z"即为一个集成了Spring Boot与MongoDB的在线教育系统平台,旨在提供稳定且灵活的教育资源管理和用户交互功能。 首先,让我们深入了解一下Spring Boot。Spring Boot是由Pivotal团队...
在本实例中,我们将探讨如何使用Spring MVC、Spring Data以及MongoDB来构建一个实际的应用程序。Spring MVC是Spring框架的一部分,用于构建Web应用程序,而Spring Data则是Spring项目下的一个模块,它简化了与各种...
《Spring Data MongoDB 1.8.0.RELEASE:深度解析与源码剖析》 Spring Data MongoDB 是 Spring 框架中的一个模块,专门用于简化与 MongoDB 数据库的交互。MongoDB 是一个流行的分布式文档数据库,以其灵活性和高性能...
6. **spring-beans**: 包含了Bean工厂和依赖注入的实现,是Spring容器的基础。 7. **spring-expression**: 提供了强大的表达式语言(SpEL),用于在运行时查询和操作对象属性。 8. **spring-aspects**: 支持AOP...
在本篇“MongoDB初探(二)----使用spring-data配置mongodb”中,我们将深入探讨如何利用Spring Data框架来集成和操作MongoDB数据库。Spring Data是Spring生态系统的一个重要组成部分,它提供了与各种数据存储系统...
Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅... 本文档是Spring框架高级源码笔记+Spring Boot data mongoDB中文文档 资源合集
6. **数据模型**:在Spring应用中,你需要创建Java对象来映射MongoDB的文档。这些对象通常使用`@Document`注解来标识,并使用`@Id`注解来指定主键。 7. **测试**:确保你的整合工作正确无误,编写测试用例是很重要...
6. **版本兼容性**: 文档中提到该demo工程兼容所有版本的MongoDB,这可能意味着它使用了通用的API或者进行了版本兼容性处理。在实际项目中,确保库的版本与MongoDB服务器版本兼容是很重要的,因为不同的MongoDB版本...
标题中的“Spring DB & MongoDB”指的是Spring框架与MongoDB数据库的集成和应用。Spring是一个广泛使用的Java企业级应用开发框架,而MongoDB则是一种流行的、基于文档的NoSQL数据库。在本篇博文中,我们将深入探讨这...
SpringData MongoDB是SpringData项目中支持MongoDB这一NoSQL文档数据库的部分。SpringData项目旨在简化对各种数据源的访问,而MongoDB作为一种流行的文档型数据库,非常适合处理大量的分布式数据。SpringData ...
在本项目"spring4集成mongodb休闲项目"中,我们探讨了如何将Spring 4框架与MongoDB 3.4.4数据库进行有效整合,以构建一个功能完善的后端系统。这个项目非常适合初学者和开发者们作为参考,了解并实践Spring与NoSQL...
Spring集成MongoDB官方指定jar包:spring-data-mongodb-1.4.1.RELEASE.jar
在IT行业中,Spring框架是Java开发中的重要工具,而MongoDB则是一种流行的NoSQL数据库,以其灵活性和高性能著称。本文将深入探讨如何整合Spring框架与MongoDB,以实现高效的数据存储和检索。 首先,Spring Data ...
Spring MongoDB 是一个强大的Java框架,它允许开发人员利用Spring框架的功能来操作MongoDB数据库。这个压缩包`spring-date-mongodb1.4.2.zip`包含了两个核心的JAR文件:`spring-data-mongodb-1.4.2.RELEASE.jar`和`...
在 "spring-boot-mongodb" 这个示例中,我们将深入探讨如何在 Spring Boot 应用程序中集成和操作 MongoDB 数据库。以下是一些关键知识点: 1. **添加依赖**: 要使用 MongoDB,首先要在 `pom.xml` 或 `build....