62,614
社区成员
发帖
与我相关
我的任务
分享
/**
* 将Map中的value对象转为jsonstring
*/
public static <T> Map<T, String> serializeMapValue(Map<T, ?> map)
{
if (map == null)
{
return null;
}
Map<T, String> jedisMap = new HashMap<T, String>();
for (Map.Entry<T, ?> entry : map.entrySet())
{
jedisMap.put(entry.getKey(), toJSONStringWithClassName(entry.getValue()));
}
return jedisMap;
}
Map<String,User> map = null;
Map<Boolean,String> newmap = JSONUtil.serializeMapValue(map);
public <T> T get(String key)
{
if (StringUtils.isBlank(key))
{
return null;
}
ShardedJedis jedis = RedisCacheFactory.getInstance().getResource(cluster);
try
{
return (T)JSONUtil.parseObject(jedis.get(key));
}
catch (Exception e)
{
e.printStackTrace();
}
finally
{
jedis.close();
}
return null;
}
public Long zrem(String key, Object member);
public Long zrem(String key, List<?> members);
public Long zrem(String key, Object member);
public Long zrem(String key, List<Object > members);
public <T> Long zrem(String key, T member);
public Long zrem(String key, List<Object> members);
class TestClass{
public Long zrem(String key, Object member) {
return 1L;
}
public Long zrem(String key, List<Object > members) {
return 2L;
}
public Long zrem(String key, String members) {
return 3L;
}
public <T> Long zrem(String key, T members) {
return 4L;
}
}
public <T> Long zrem(String key, T member);
public Long zrem(String key, List<Object> members);
public Long zrem(String key, Object member);
public Long zrem(String key, List<?> members);
public Long zrem(String key, Object member);
public Long zrem(String key, List<Object > members);