From 27fc46f2947e9a97acc4b377a6dbfb857b7e418e Mon Sep 17 00:00:00 2001 From: luoliming Date: Thu, 15 Feb 2024 22:11:58 +0800 Subject: [PATCH] 4 --- .../product/bomnew/service/RedisService.java | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) 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)); } }