config.properties#mongodb setting
mongo.host=127.0.0.1
mongo.port=27017
mongo.connectionsPerHost=100
mongo.threadsAllowedToBlockForConnectionMultiplier=50
mongo.connectTimeout=1000
mongo.maxWaitT
原创
2016-04-13 21:07:42
6092阅读
spring-data-mongo的MongoTemplate开发 1、在实体类Customer.Java中引入注解表明转换方式 @Document //文档 public class Customer{ @Id @Indexed(unigue=true) private String id; @F
原创
2021-07-30 15:03:53
721阅读
1. 背景 在一个collection中加了唯一性约束,期望插入重复数据的时候能抛出异常,以便后续处理 默认配置 <bean id="mongoTemplate" class="org.springframework.data.mongodb.core.MongoTemplate">
<constructor-arg name="m
原创
2014-04-25 13:00:03
2054阅读
两份配置基本一致,主要区别一个是primaryxxx,一个是secondaryxxx,同时primaryConfig中,需要对MongoProperties,
原创
2023-11-27 12:09:49
216阅读
Sring-data-mongo框架 1、定义:基于Spring开发的一个简化MongoAPI操作的java框架,其使用
原创
2022-11-03 14:25:23
69阅读
Spring Data Mongo 笔记
原创
2014-04-03 11:24:35
743阅读
1. we have some entities like below: AlarmLogs.javapackage com.eifesun.monitor.web.model;import static com.eifesun.monitor.Dev
原创
2023-04-20 00:21:47
82阅读
本篇记录简单分页功能的实现。相关环境: SpringBoot框架; 模板引擎:thymeleaf; 前端框架:layui; 持久层框架:mybatis; 分页插件:pagehelper;写些废话 ( 急于功能实现的同学请直接跳过 )分页功能对于新手来说应该算是一个比较难的功能了(大佬请忽略),首先应该明确的一点是:分页功能是一个前端、后端都需要理解原理、进行代码编写的功能。开始以为那么多分页插件嘛
Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。它的特点是高性能、易部署、易使用,存储数据非常方便。主要功能特性有: *面向集合存储,易存储对象类型的数据。 *模式自由。 *支持动态查询。 *支持完全索引,包含内部对象。 *支持查询。 *支持复制和故障恢复。 *使用高效的二进制数据存储,
转载
2024-05-09 10:54:25
35阅读
mongodb介绍MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。MongoDB is an open-source, document database designed for ease of develo
转载
2024-03-29 17:24:44
0阅读
Criteria对象代表的是查询条件 1、举例说明 (1)mongo sql 对应关系: db.users.find({name:"suns"}); -------->Criteria criteria=new Criteria("name"); ...
原创
2022-11-03 14:24:41
149阅读
1. junit test like below@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations = {"/spring/test-mongo-setup.xml"})public class AlarmLogDataHandlerTest extends AbstractDbDataTest...
原创
2023-04-20 00:22:15
72阅读
文章目录jar包引入实体类配置建立索引的一点经验application.yml配置文件查询jar包引入<!--在引入spring-boot-parent的前提下加入下面一段即可添加mongodb依赖-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId
转载
2024-06-06 11:49:07
50阅读
Elasticsearch集成之(Spring Data Elasticsearch)1、Spring Data 框架介绍Spring Data 是一个用于简化数据库、非关系型数据库、索引库访问,并支持云服务的开源框架。其主要目标是使得对数据的访问变得方便快捷,并支持 map-reduce 框架和云计算数据服务。 Spring Data 可以极大的简化 JPA(Elasticsearch…)的写法
转载
2024-03-27 07:28:03
25阅读
先show一下用法 @CreatedDate private DateTime createdDate; @LastModifiedDate private DateTime lastModifiedDate; @DBRef @CascadeSave private AlarmDetails alarmDetails;...
原创
2023-04-20 00:18:33
96阅读
Atomikos TransactionsEssentials 是一个可靠的库,可以加入到您的Java应用程序,也就是说为了使用这个产品,您必须添加一些jar文件(包括在dist和lib文件夹下)到您的应用程序或者应用程序服务器。起因: 小项目,没有用分布式,但要操作两个数据库。本以为随便用spring配置两个数据源就搞定,查询是没问题,问题是有一个数据库老是插不进数据。Google
网址:https://www.mongodb.com/download-center/v2/community,msi文件。 1.勾选complete,默认装在c盘,但有时候会提示你没有安装权限,这时候可以不选择complete,选择custom, 2.在C盘建一个data文件夹,文件夹一定要在根目录下,如C:\,D:\ 这时候你的data文件
转载
2023-06-13 20:48:17
78阅读
一.简介 SpringData MongoDB提供了org.springframework.data.mongodb.core.MongoTemplate对MongoDB的find的操作,我们上一篇介绍了基本文档的查询,我们今天介绍分页查询,分页查询是返回到匹配文档的游标,可以随意修改查询限制、跳跃、和排序顺序的功能。 &
转载
2024-08-14 19:42:28
34阅读
这里创建springboot工程,使用spring data mongodb,首先需要创建工程,引入坐标。<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-mongodb</artifactId>
<ve
转载
2023-11-09 14:37:09
338阅读
一、前言上一篇《MySQL 实现主从复制》 文章中介绍了 MySQL 主从复制的搭建,为了在项目上契合数据库的主从架构,本篇将介绍在应用层实现对数据库的读写分离。二、原理配置主从数据源,当接收请求时,执行具体方法之前(拦截),判断请求具体操作(读或写),最终确定从哪个数据源获取连接访问数据库。在 JavaWeb 开发中,有 3 种方式可以对请求进行拦截:filter:拦截所有请求
intercet
转载
2023-11-29 12:34:12
65阅读