自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (2)
  • 收藏
  • 关注

原创 Druid setSchema无效

Druid setSchema无效记一次springboot 集成Druid setSchema无效的问题查找环境我采用的是 druid-spring-boot-starter 1.2.6 版本,由于是SaaS项目,采用了多租户设计。数据库是MySQL8 每一个租户都是一个schema(即每个租户一个库)。我的设计是想通过mybatis的prepare拦截器。拦截所有的数据库操作然后根据用户token获取到租户的schema然后通过如下代码设置schema:@Overridepublic Obj

2021-07-06 11:54:45 2137 2

原创 spring 异步编程上下文信息传递

简单异步编程实现spring最快捷简单的异步编程就是直接添加注解@Async,例:@Servicepublic class MyCommonTestServiceImpl implements MyCommonTestService { @Async @Override public void testAsync() { System.out.println("*****************业务实现*********************");

2021-06-22 14:47:01 503

原创 Redis分布式锁学习过程

Redis分布式锁学习Redis分布式锁学习Redis分布式锁学习锁的重要性:日常针对共享资源使用时要注意加锁、否则高并发情况下,会引起业务逻辑错误,先看如下代码示例 1-1:。@GetMapping("/testRedissonGet")public R testRedissonGet(){ String sqlStr = "update sys_serial_number set CURVALUE = CURVALUE+1 where ID='040d01d8a97a49ee8070d

2021-04-25 15:30:38 132

Linux安装redis

Linux下安装redis、下载安装、按照步骤快速简单安装、并有安装过程中遇到问题及解决方式、亲自安装过踩过的坑

2018-08-31

Linux安装jdk8

Linux下安装jdk8,下载安装、非yum安装,步骤很简单,按照文档步骤来就行了

2018-08-31

空空如也

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

TA关注的人

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