# redis-spring-boot-starter **Repository Path**: laofeng/redis-spring-boot-starter ## Basic Information - **Project Name**: redis-spring-boot-starter - **Description**: 集成Redis操作的,并提供方便用户操作com.eeeffff.redis.spring.boot.RedisTemplateWrapper包装类,包括可以轻松的实现锁 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-07-05 - **Last Updated**: 2021-07-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README **封装的redis-spring-boot-starter** 集成Redis操作的,并提供方便用户操作com.eeeffff.redis.spring.boot.RedisTemplateWrapper包装类,包括可以轻松的实现锁,如下代码所示: ```java String lockKey = "..."; try { //获取操作锁,如果获取锁失败,每次等待100毫秒后再试,最多尝试50次,该锁不会造成死锁,会在一定的时间后自动判断当时是否处理于死锁状态 //如果判断为死锁状态中,则自动解锁 if(!RedisTemplateWrapper.getLock(lockKey,5000,100)) { return ; } continueDoTask(); } catch (Exception e) { throw new RuntimeException("获取操作锁失败,请稍后再试"); }finally { // 删除锁 RedisTemplateWrapper.delLock(lockKey); } ``` Maven pom.xml集成: ```xml com.eeeffff redis-spring-boot-starter 1.1.10 ```