feat: 完成二阶段的优化处理
All checks were successful
缓存序列化结构检查 / cache-schema-check (push) Has been skipped

This commit is contained in:
2026-07-14 15:49:40 +08:00
parent 875a5edbd1
commit cab3fea666
17 changed files with 623 additions and 118 deletions

View File

@@ -0,0 +1,16 @@
package jnpf.lock;
public class LockService {
private RedisTemplate<String, String> redisTemplate;
private RedisUtil redisUtil;
public void acquire(String bizId) {
redisTemplate.opsForValue().setIfAbsent("order:lock:" + bizId, "1", 30, TimeUnit.SECONDS);
redisTemplate.opsForValue().increment("loginCount:" + bizId);
redisTemplate.delete("temp:" + bizId);
redisUtil.insert("Authorization:" + bizId, "token-abc", 60);
redisTemplate.opsForValue().set("plain:flag", "1", 60, TimeUnit.SECONDS);
redisTemplate.opsForValue().set("uuid:key", UUID.randomUUID().toString(), 60, TimeUnit.SECONDS);
}
}

View File

@@ -0,0 +1,12 @@
package demo;
import demo.model.DemoVo;
public class TemplateService {
private RedisTemplate<String, DemoVo> redisTemplate;
public void cache(String key, DemoVo vo) {
redisTemplate.opsForValue().set(key, vo, 3600, TimeUnit.SECONDS);
}
}