1.mongo和spring的集成配置
需要两个包 mongo-java-driver-2.11.2.jar 和 spring-data-mongodb-1.2.3.RELEASE.jar
mongo是单台server
<mongo:mongo host="127.0.0.1" port="27017"></mongo:mongo>
mongo的集群集群有三种,主从,副本,分片,用的比较多的是副本
<mongo:mongo id="mongo" replica-set="127.0.0.1:2222,127.0.0.1:3333"></mongo:mongo>
本地通过多端口模拟副本配置通过,其它两种模式没有实验,不过差不太多,中间用逗号分割,memcache中间是用空格分割。
xmlns是http://www.springframework.org/schema/data/mongo http://www.springframework.org/schema/data/mongo/spring-mongo-1.1.xsd
2.mongo的副本集群配置
mongod --dbpath=dir1 --port 2222 --replSet plugincms/127.0.0.1:3333
mongod --dbpath=dir2 --port 3333 --replSet plugincms/127.0.0.1:2222
开启仲裁服务器
mongod --dbpath=dir3 --port 4444 --replSet plugincms/127.0.0.1:2222
加入仲裁服务器
rs.addArb("127.0.0.1:4444")
随便连接一下哪个服务器都行,不过一定要进入admin集合
mongo 127.0.0.1:3333/admin
rs.status(); 查看服务器的状态
相关推荐
spring集成Mongodb环境搭建,仅供参考。
CDI集成 12.反应性MongoDB存储库 12.1。介绍 12.2。活性成分库 12.3。用法 12.4。特征 12.4.1。地理空间资源库查询 12.5。无限流与Tailable游标 13.审计 13.1。基本 13.1.1。基于注释的审计元数据 13.1.2。基于接口...
嵌入式mongo弹簧概述Spring TestContext Framework 提供注解驱动的单元和集成测试支持。 Fongo 是 MongoDB 的内存 Java 实现。 Embedded-mongo-spring 提供了一种在 Spring TestContext Framework 中使用 fgo 的方法...
SPRING-BOOT-CAMEL-MONGO-JDK8介绍示例 Spring Boot 应用程序,它集成了 Java 生态系统中一些最常用的顶级框架。 该示例还用于试验所有这些框架,以创建轻量级企业服务,该服务独立于外部容器运行,但仍提供企业就绪...
spring集成shiro 和mongodb数据库 ,下载可用ini配置,启用mongo配置
使用自定义了时间和字符串的转换规则 存的时候 存字符串 读取的时候 转换为日期类型 但是在按时间查找的时候 也可以使用 下载后 直接运行 Test类 修改下MongodbConfiguration的mongoUrl 写的时候将时间转为字符串 ...
springcloud-sisyphusspringcloud脚手架ms默认端口说明sisyphus-auth-ms9090鉴权中心sisyphus-auth-api9091openApisisyphus-api-gateway7788网关sisyphus-registry-server7777注册中心sisyphus-config-server8888...
Apr 19使用Mongo群集的Spring Data Mongo使用已配置的Docker群集的Spring Data Mongo。 并 Jan 19带有Resilience4j和Spring的断路器,使用Reslience4j库的Spring断路器示例。 并 Dec 18 AsyncRestTemplate返回带有...
SpringMongoDb 学习和测试 Spring 与 MongoDB 集成的示例项目。 作为先决条件,这需要一个 MongoDB 服务器。 并且可以在 Spring bean“AbstractMongoConfiguration”中配置服务器详细信息。
使用Spring Cloud Contract在微服务架构中进行消费者驱动的合约测试,并在组件测试中使用嵌入式Mongo模拟数据库。 该示例在分支可用。 可以在这里找到详细的描述:。 使用Hoverfly库测试API并在组件测试中模拟...
Spring Boot示例项目 此回购包含以下示例的mvn spring-boot项目: 包含Spring-Bot JPA和Mongo存储库。 sample带有弹簧启动的内存DB样本中的H2。 具有内存用户和REST Api的Http基本身份验证的Spring安全性。 带有REST...
MongoDB Grails插件主要作为称为“ mongo”的Spring bean公开给Grails应用程序。 然后,只需添加“ mongo”,Grails类就可以轻松地在整个代码中使用它。 支持依赖注入(域/控制器/服务)的类的属性,例如: class ...
Spring集成 xiii. 34. 基于JMX的监控和管理 xiv. 35. 测试 Spring Boot参考指南 4 i. 35.1. 测试作用域依赖 ii. 35.2. 测试Spring应用 iii. 35.3. 测试Spring Boot应用 i. 35.3.1. 使用Spock测试Spring Boot应用 iv...
SuperBoot框架是基于SpringCloud、SpringBoot敏捷开发框架,框架开发初衷是为了方便快速开发项目,无需关心基础代码的编写,可以更专注于业务本身。框架实现基于JWT Token授权验证,实现单点登录SSO,服务鉴权,实现...
项目介绍 SuperBoot框架是基于SpringCloud,SpringBoot的敏捷开发框架,框架开发初衷是为了方便快速开发项目,无需关注基础代码的编写,可以更专注于业务本身。框架实现基于JWT令牌授权验证,实现单点登录SSO,服务...
主要给大家介绍了关于Spring + Spring Boot + MyBatis + MongoDB的整合教程,文中通过图文以及示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
Spring MVC嵌入式码头示例 使用嵌入式Jetty 9服务器的基本Spring MVC 4应用程序。 无xml配置。 包括API REST服务,Freemarker和JSP示例。 与Mongo DB集成。 要求
该应用程序只是通过Mongo云服务Mongo Atlas举例说明了使用MongoDB Stitch的过程。 什么是蒙哥地图集? MongoDB Atlas是经过设计的云托管MongoDB服务,它从您那里抽象到数据库,设置和配置过程的管理。 什么是...
该扩展与从UI到mongo / h2嵌入式db上的集成后端创建用户配置文件以及用于路由的组件错误页面ui有关: 。 该项目使用maven spring-boot生成了唯一的jar ,也就是说,您可以实现Java后端服务,以及用打字稿(angular-...
第1部分:基本的Mongo DB配置和Spring Boot集成在上创建一个MongoDB Atlas帐户: 选择免费套餐: 配置MongoDB集群: 使用任何Cloud Provider和Region创建一个新的Starter Cluster(免费) 向下滚动到“群集名称”,...