RedisKey的生成工具类

2022-08-22 09:05:14

点滴记录项目中生成redisKey的工具

public class RedisUtils {
    //分隔符
    public final static String split = ":";
    public  static String getRedisKey(String... name) {
		StringBuffer sb = new StringBuffer();
		for (String str : name) {
			if (StringUtils.isNotBlank(str)) {
				sb.append(str);
				sb.append(split);
			}
		}
		sb = sb.deleteCharAt(sb.lastIndexOf(split));

		return sb.toString();
	}
    
    public static String getRedisKeyJoin(String... name){
    	ArrayList<String> strlist = Lists.newArrayList();
    	for (String str : name) {
			if (StringUtils.isNotBlank(str)) {
				strlist.add(str);
			}
		}
    	return Joiner.on("_").join(strlist);
    }
}

  • 作者:钟渊
  • 原文链接:https://blog.csdn.net/u013126379/article/details/79090405
    更新时间:2022-08-22 09:05:14