JavaDemo
文章平均质量分 92
江海i
不积小流,无以成江海。
展开
-
SpringBoot 整合 MybatisPlus 读写分离实现demo
SpringBoot 整合 MybatisPlus 读写分离实现demo 1. 思路 使用ThreadLocal进行数据库切换,在枚举中配置数据源的名称,放到map中,调用数据源路由切换数据源,使用aop来进行拦截。 2. 实现 使用ThreadLocal进行数据库切换: package com.sql.readwrite.commons.mythread; import com.sql.readwrite.commons.myenums.DBTypeEnum; import java.util.con原创 2020-11-16 11:34:07 · 375 阅读 · 0 评论 -
Redis+activeMQ实现秒杀demo
Redis+activeMQ实现秒杀demo GitEE地址:https://gitee.com/jminzhou/study-project 1. 思路 先将要被秒杀的商品存到redis中,可以使用aspectJ,可以编写一个service去实现,使用商户管理去调用借口,也可以使用监听器的方式,反正最主要的思路就是把信息存到redis中。 将当前登录的用户信息也存到redis中,因为商品是直接下单成功的(不会判断用户的金额是否足够,所以只需要一个用户的唯一标识即可)。 将订单信息存到mq中,然后使用mq原创 2020-10-29 15:44:47 · 773 阅读 · 0 评论 -
一个Java命令行输入输出的计算器小Demo
命令行计算机Demo 输入类: 最需要注意的是在输入数字时, /** * @date 2020/8/24 18:58 * 计算器输入方法 */ public class Import { /** * 返回输入的数字 * @return */ public static Integer impNum() { Scanner input=new Scanner(System.in);//创建一个键盘扫描类对象 System.o原创 2020-08-24 20:08:39 · 631 阅读 · 0 评论