diff --git a/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/service/RedisService.java b/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/service/RedisService.java index ad850821..3aed5186 100644 --- a/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/service/RedisService.java +++ b/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/service/RedisService.java @@ -1,5 +1,6 @@ package com.nflg.product.bomnew.service; +import cn.hutool.core.util.StrUtil; import com.nflg.product.bomnew.pojo.dto.AddMaterialMainDTO; import org.springframework.data.redis.core.StringRedisTemplate; import org.springframework.stereotype.Service; @@ -16,18 +17,19 @@ public class RedisService { private SetHandler setHandler= RedisUtil.getSetHandler(); - public Set test(){ - AddMaterialMainDTO ddd=new AddMaterialMainDTO(); - setHandler.add("testluo","lou"); - setHandler.add("testluo","luolm"); - setHandler.remove("testluo@V002","luo"); + + public void addSet(String key ,String value){ + setHandler.add(key,value); + } + + public Set getRightLikeKey(String key){ StringRedisTemplate template= setHandler.getStringRedisTemplate(); - Set keys = template.keys("test*"); - - - - return keys; + return template.keys(StrUtil.join(key,"*")); + } + public Set getLeftLikeKey(String key){ + StringRedisTemplate template= setHandler.getStringRedisTemplate(); + return template.keys(StrUtil.join("*",key)); } }