静态方法不能加注解

@Component
public class SmsUtils {

private static RedissonClient staticRedissonClient;

@Resource
private RedissonClient redissonClient;

@PostConstruct
public void init() {
staticRedissonClient = redissonClient;
}

public static void someStaticMethod() {
RBlockingDeque<String> deque = staticRedissonClient.getBlockingDeque("sendSmsDelayQueue");
RDelayedQueue<String> delayedQueue = staticRedissonClient.getDelayedQueue(deque);
delayedQueue.offer("taskId", 3, TimeUnit.MINUTES);
}
}

posted @ 2025-10-10 14:06  人在代码在  阅读(3)  评论(0)    收藏  举报