SpringBoot
文章平均质量分 96
IT界刘德华
我不敢停下前进的脚步,因为我永远不知道下一个问题究竟有多难...
展开
-
SpringBoot集成Netty实现消息推送、接收、自动重连
SpringBoot集成Netty实现消息消息推送、消息接收、自动重连、身份认证原创 2022-07-17 13:08:23 · 7297 阅读 · 9 评论 -
SpringBoot+Mybatis别名匹配失败 Could not resolve type alias
项目场景:通过SpringBoot添加Mybatis双数据源使用实体类绝对路径正常,使用别名项目启动异常,一直报找不到别名实体类错误问题描述:项目启动失败:org.apache.ibatis.type.TypeException: Could not resolve type alias ‘User’Cause: java.lang.ClassNotFoundException: Cannot find class: UserCaused by: org.apache.ibatis.bu.原创 2020-11-25 18:17:10 · 2419 阅读 · 1 评论 -
Mongo排序超出最大内存错误
背景MongoDB是一个文档数据库,这意味着它将数据存储在类似JSON的文档中。我们认为,这是考虑数据的最自然方法,比传统的行/列模型更具表现力和功能。现象排序、分页功能也是在使用过程中最常见的查询,最近Spring data mongo使用排序、分页功能查询数据量在5000w左右的数据时出现超出最大内存限制错误。代码分析Page<VmMessageDtlVO> data = new Page<>();// add common conditionCrite原创 2020-09-22 14:14:45 · 4208 阅读 · 0 评论 -
SpringBoot redis GEO 实战应用
上篇文章(Redis地理算法GEO解析和应用)我们对redis GEO算法进行解析以及相关shell命令的使用,这篇文章将带你进行实战应用。依赖注:jedis可以不引入,这里只是为了方便查看源码进行解析 <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-data-redis --> <dependency>原创 2020-07-16 14:28:26 · 3697 阅读 · 0 评论 -
Mongodb亿级别数据操作
最近因为公司业务关系每天需要将300w+的数据,双十一高峰时期为3000w+的数据快速查询并进行转储,而这个过程中查询是个头疼的问题,因为加上老数据总量将近3.2亿的数据量,查询起来如果不得当则会一不小心就暴掉了Mongodb,就容易发生惨烈的从删库到跑路。基础条件:SpringBoot项目引入依赖:<dependency> <groupId>or...原创 2020-04-11 14:59:24 · 30405 阅读 · 0 评论 -
SpringBoot+Mybatis+druid配置双数据源
最近因为公司业务,数据量比较大,需要进行数据库查询优化,于是采用了TiDB分布式数据库,使用集群的方式减轻数据库压力。中间引入了双数据源处理,也走了很多弯路在此进行记录,仅供参考1、pom.xml引入相关相关配置 <dependency> <groupId>com.alibaba</groupId> ...原创 2019-12-28 17:59:09 · 22876 阅读 · 4 评论 -
SpringCloud 运行Eureka Server启动成功但是一直不能加载Eureka Server的Home首页
今天遇到了一个很有意思的问题,运行Eureka Server启动成功但是一直不能加载Eureka Server的Home首页后台日志打印也没有报错,显示正常build.gradle文件配置如下buildscript { ext { springBootVersion = '2.0.0.RELEASE' } repositories { maven {url 'http://ma...原创 2019-01-08 16:08:25 · 17406 阅读 · 4 评论