@Component
public class MessageCryptHttp {
//申明静态变量
private static RedisUtil redis;
//引入分静态类
@Resource
private RedisUtil redisUtil;
//初始化
@PostConstruct
public void init() {
redis = redisUtil;
}
/**
* 使用 key 从缓存中获取 signature 对应的 timestamp
*
* @param key signature 与其他前缀组装成的 key
* @return signature 存在时返回保存的 timestamp , 不存在时返回 null
*/
private static Long getSavedSignTimestamp(String key) {
Object o = redis.get(key);
if (o != null) {
return Long.valueOf(redis.get(key).toString());
}
return null;
}
}
在静态类里引入非静态方法
最新推荐文章于 2024-09-14 17:41:44 发布