String redisLockKey ="";//自定义
Boolean lockRet = redisTemplate.opsForValue().setIfAbsent(redisLockKey, redisLockKey);// 对应setnx命令
if (lockRet) { redisTemplate.expire(redisLockKey, 1, TimeUnit.SECONDS);//设置时间为1秒 超过一秒就销毁 //里面写要加锁的内容方法 }else{
redisTemplate.delete(redisLockKey);
}