SpringBoot
小小dreamer
这个作者很懒,什么都没留下…
展开
-
Redis分布式锁
介绍单机环境下,操作系统能够在进程或线程之间通过本地的锁来控制并发程序的行为。而在分布式架构或者集群环境下,基于本地单机的锁无法控制分布式系统中分开部署客户端的并发行为,此时分布式锁就应运而生了。特性(本例支持特性):多进程可见性(支持):多个客户端可感知互斥性(支持):作为锁,需要保证任何时刻只能有一个客户端(用户)持有锁可重入(不支持): 同一个客户端在获得锁后,可以再次...原创 2020-03-17 23:21:42 · 140 阅读 · 0 评论 -
mybatis主键生成插件
keyplugin-spring-boot-starter使用springboot-starter模块化开发的mybatis自定义主键生成,底层使用mybatis拦截器实现。支持UUID(UUID-String主键)、SNID(雪花算法-String主键)、LNID(雪花算法-Long主键)。支持注解@Id指定主键,注解优先级大于全局配置。支持分布式。github源码使用方式直接引入即可使...原创 2020-01-10 00:07:51 · 451 阅读 · 0 评论