RedisKey的生成工具类

版权声明:本文为博主原创文章,未经博主允许不得转载。学习交流QQ群: 173124648 https://blog.csdn.net/u013126379/article/details/79090405

点滴记录项目中生成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);
    }
}

猜你喜欢

转载自blog.csdn.net/u013126379/article/details/79090405
今日推荐