自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 MongoDB报Caused by: org.springframework.data.mapping.MappingException: No id property found on class

此问题出现在我们在保存MongoDB的非关系形数据的时候,实体类A中有泛型为实体类B的集合。但是我们在此集合上添加了DBRef注解,DBRef注解,将其MongoDB中实体类A对应的Collection 和实体类B对应的Bson数据转化为了关系型数据。所以需要实体类对应存在MONGO DB中的主键。所以这个问题会出现。解决方案: 删除DBRef注解。

2024-01-15 17:16:14 542

原创 Sharding JDBC查询sql中存在keywords关键字

此问题出现原因是实体类字段包含了数据库keywords。

2023-12-19 16:17:50 547

原创 SpringBoot 整合Redis 问题1 集群模式与SpringBoot中的问题

配置文件中配置redis,没有集群配置,导致在写入数据的时候,可能有key和value映射到不同的集群的slot中。

2022-11-24 16:31:39 729 1

原创 Swagger2和Springboot整合版本不匹配的问题

SpringBoot Error记录

2022-10-26 15:46:01 129

原创 Redis主从复制与集群搭建

1. 主从复制1.1 主从复制介绍应用层向master中写数据,然后,master将数据复制到slave中优点:1. 读写分离, 通过master写数据,通过slave读取数据2. 容灾的快速恢复: 当一台从服务器挂掉,我们可以快速的到第二台服务器中读取配置集群,当主服务器挂掉,从机根据优先级自动升级1.2 主从复制配置创建配置主从复制的文件夹 拷贝redis.config的配置文件 新建6379,6380,6381的redis配置文件,配置一主两从 在三个配置文件中写

2022-05-17 22:10:43 227

原创 Redis事务与持久化

Multi 组队开启事务Exec执行阶段discard 放弃组队watch keyunwatch keyRedis事务三特性:1.单独的隔离操作事务中的所有命令都会序列化,按顺序的执行。事务在执行的过程中,不会呗其他的客户端发送来的命令请求所打断2. 没有隔离级别的概念队列中的命令没有提交之前都不会实际被执行,因为事务提交前任何指令都不会被实际执行3. 不保证原子性事务中如果一条命令执行失败,其后的命令仍然会被执行,不会回滚。4. RDB在指定的时间间

2022-05-16 22:25:07 127

原创 SpringBoot整合redis

1. 创建SpringBoot项目,添加redis依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <version>2.6.7</version> </dependency&gt

2022-05-15 23:46:00 96

原创 Redis 发布订阅

1. 发布订阅SUBSCRIBE channel1 打开一个客户端的订阅频道PUBLISH channel1 hello 给channel1发布消息hello2. Redis6中新数据类型1. bitmapsetbit users:20210101 19 1getbit users:20210101 11BITCOUNT users:20210101BITCOUNT users:20210101 0 2 对于bitmap中八位为一组,所以统计第一组到第三组中为1 的个数B

2022-05-15 22:50:30 177

原创 Redis常用命令

1. Stringset key value 添加键值对get key 取值append key 向key中追加字符strlen key 获取key的长度setnx 当数据库中的key不存在时,可以将key-value 添加进数据库incr 将key中存储的数字值加1decr 将key中存储的数字值减一incryby/decryby key value 将key中存储的数字值加减 valuesetxx 当数据库中的key存在时,可以将key-velue添加进数据库 与s.

2022-05-15 20:40:09 217

原创 Mybatis在SpringBoot中做逆向工程

1.Pom文件<plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.7</version></pl...

2020-03-18 21:45:06 83

原创 SpringBoot+Mybatis整合之躺过的坑

1、创建Springboot项目(此处不再去赘述)2.pom.xml文件加粗样式****<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...

2020-03-17 23:05:54 176

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除