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;写些废话 ( 急于功能实现的同学请直接跳过 )分页功能对于新手来说应该算是一个比较难的功能了(大佬请忽略),首先应该明确的一点是:分页功能是一个前端、后端都需要理解原理、进行代码编写的功能。开始以为那么多分页插件嘛
转载 6月前
31阅读
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
转载 10月前
45阅读
网址:https://www.mongodb.com/download-center/v2/community,msi文件。  1.勾选complete,默认装在c盘,但有时候会提示你没有安装权限,这时候可以不选择complete,选择custom,  2.在C盘建一个data文件夹,文件夹一定要在根目录下,如C:\,D:\ 这时候你的data文件
一.简介     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阅读
  • 1
  • 2
  • 3
  • 4
  • 5