疯狂的狮子li
2021-09-10 eca8ea1eb619ea64366912f1045196a45b978b1c
ruoyi-common/src/main/java/com/ruoyi/common/core/redis/RedisCache.java
@@ -16,9 +16,12 @@
 * spring redis 工具类
 *
 * @author shenxinquan
 * @see com.ruoyi.common.utils.RedisUtils
 * @deprecated 3.2.0 删除此类
 **/
@SuppressWarnings(value = {"unchecked", "rawtypes"})
@Component
@Deprecated
public class RedisCache {
   @Autowired
@@ -31,7 +34,7 @@
    * @param msg 发送数据
    * @param consumer 自定义处理
    */
   public <T> void publish(String channelKey, T msg, Consumer consumer) {
   public <T> void publish(String channelKey, T msg, Consumer<T> consumer) {
      RTopic topic = redissonClient.getTopic(channelKey);
      topic.publish(msg);
      consumer.accept(msg);
@@ -49,7 +52,7 @@
    * @param clazz 消息类型
    * @param consumer 自定义处理
    */
   public <T> void subscribe(String channelKey, Class<T> clazz, Consumer consumer) {
   public <T> void subscribe(String channelKey, Class<T> clazz, Consumer<T> consumer) {
      RTopic topic = redissonClient.getTopic(channelKey);
      topic.addListener(clazz, (channel, msg) -> consumer.accept(msg));
   }