摘要: 一、简介 Mycat是一个彻底开源的,面向企业应用开发的大数据库集群中间件,本身带有非常复杂成熟的功能,完成数据库的集群,实现业务数据的分库分表。 本次文章介分享的mycat的单库分表实际应用,包括在实际应用时所要注意的事项。 二、下载mycat及环境要求 在官网下载按照包:http://www.m 阅读全文
posted @ 2023-04-18 14:04 CodingPanda 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一、使用脚本自动填充数据 编写脚本 脚本代码 // 获取时间 var moment = require("moment"); var data = moment().format("YYYY-MM-DD HH:mm:ss"); //定义时间格式 console.log(data); pm.globa 阅读全文
posted @ 2023-04-10 18:59 CodingPanda 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 一.背景 现实场景中当个别业务数据量过大时会影响系统功能性能,当整个业务还没有达到分库的级别时,动态分表也是一个的选择,基本思想是按照一定维度将数据分表存储动态查询。本次实现的是基于springboot的单表动态增删查,首先分表的规则根据一个格式生产,包含时间在其中,每一条数据都可以解析其数据存在的 阅读全文
posted @ 2023-04-10 18:33 CodingPanda 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 1.配置添加依赖 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> </dependency> 2.依赖工具类 package com.cpl.tsl.utils 阅读全文
posted @ 2022-11-21 22:21 CodingPanda 阅读(705) 评论(0) 推荐(0) 编辑
摘要: 一.背景 实际开发场景中,当有涉及到数据码表(数据字典)时,业务数据库表通常存储的是字典值,不是字典描述。所以在实际业务开发当中需要将字典值翻译为字典描述,在代码中每次去单独的遍历十分繁琐,所以这里实现的将字典值翻译为字典描述的动作单独提出到切面,由切面去实现动态翻译和字段查询赋值。 二.实现效果 阅读全文
posted @ 2022-03-21 17:49 CodingPanda 阅读(1809) 评论(0) 推荐(0) 编辑
摘要: 一、简介 本次文章主要实现功能是接入redis作为定时器,倒计时实现订单超时未处理时,超时提醒。 本次讲解中代码是在已经接入redis作为缓存的前提下进一步开发,具体可参考 SpringBoot配置redis作为缓存(含源码) 使用步骤分别是①调用下单接口,存入redis数据 ② 调用订单处理接口, 阅读全文
posted @ 2022-03-07 16:30 CodingPanda 阅读(3686) 评论(0) 推荐(1) 编辑
摘要: package com.lll.serviceoutgateway.appCode; import com.lll.serviceoutgateway.appCode.util.SHA256Util; import com.fasterxml.jackson.core.JsonProcessingE 阅读全文
posted @ 2021-09-15 15:07 CodingPanda 阅读(733) 评论(0) 推荐(0) 编辑
摘要: package com.tsl.serviceingateway.sso; import com.alibaba.fastjson.JSONObject; import com.tsl.serviceingateway.sso.util.AESUtil; import com.tsl.service 阅读全文
posted @ 2021-09-15 15:01 CodingPanda 阅读(1277) 评论(0) 推荐(0) 编辑
摘要: 1.在pom.xml中添加依赖包 <!-- swagger --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version 阅读全文
posted @ 2021-07-18 16:26 CodingPanda 阅读(718) 评论(0) 推荐(0) 编辑
摘要: 安装RebbitMq可以参考:https://blog.csdn.net/qq_47588845/article/details/107986373 1.添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId 阅读全文
posted @ 2021-04-11 17:05 CodingPanda 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1.添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <version>2.1.3.RELEASE</versio 阅读全文
posted @ 2021-04-11 14:49 CodingPanda 阅读(376) 评论(0) 推荐(1) 编辑
摘要: 1.添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <version>2.1.3.RELEASE</versio 阅读全文
posted @ 2021-04-11 00:40 CodingPanda 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 安装RebbitMq可以参考:https://blog.csdn.net/qq_47588845/article/details/107986373 1.添加jar 2.添加生产者配置文件:application-rabbitProduce.xml <?xml version="1.0" encod 阅读全文
posted @ 2021-04-06 23:23 CodingPanda 阅读(285) 评论(1) 推荐(0) 编辑
摘要: 方式一:手动创建连接 1.添加jar包 2.添加服务类RedisService package com.lll.utils; import java.util.List; import java.util.Map; import java.util.Set; import org.apache.lo 阅读全文
posted @ 2021-04-04 17:11 CodingPanda 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1.配置jar包: 可在(https://mvnrepository.com/)中下载 2.添加redis ip 和port配置 #redis配置 start # redis地址 redis.ip=127.0.0.1 # redis端口 redis.port=6379 # 最大连接数 jedis.p 阅读全文
posted @ 2021-03-28 22:33 CodingPanda 阅读(238) 评论(0) 推荐(0) 编辑