自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 springboot整合MessageSource实现国际化

参考博文

2019-06-02 11:49:31 770

转载 springboot整合MessageSource实现国际化

参考博文

2019-06-02 11:45:43 586

转载 mybatis执行流程源码解析

参考文章

2019-03-07 22:55:41 184

原创 redis缓存和数据库数据不一致、缓存穿透解决方案

缓存和数据库双写一致性问题讨论三种更新策略:先更新数据库,再更新缓存先删除缓存,再更新数据库先更新数据库,再删除缓存(1)先更新数据库,再更新缓存这套方案,大家是普遍反对的。为什么呢?有如下两点原因。原因一(线程安全角度)同时有请求A和请求B进行更新操作,那么会出现(1)线程A更新了数据库(2)线程B更新了数据库(3)线程B更新了缓存(4)线程A更新了缓存这就出现请求A更...

2019-03-07 14:31:11 631

原创 基于redis的mybatis二级缓存的实现(springboot)

Springboot + Mybatis + Redis+mysqlMybatis的二级缓存是多个SqlSession共享的,作用于是mapper配置文件中同一个namespace,不同的SqlSession两次执行相同namespace下的sql语句且参数如果也一样则最终执行的sql语句是相同的。每次查询都会先看看缓存中是否有对应查询结果,如果有就从缓存拿,如果没有就执行sql语句从数据库中读...

2019-03-07 13:21:10 145

原创 springboot整合redis实现分布锁

首先在pom.xml中加入需要的redis依赖和缓存依赖<!-- 引入redis依赖 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifact...

2019-03-07 10:42:45 913 1

空空如也

空空如也

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

TA关注的人

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