Как сохранить информацию о типе при использовании RedisTemplate для хранения данных? - PullRequest
0 голосов
/ 05 марта 2020

Я использую RedisTemplate для хранения значения Long, сохраняю его успешно, ожидаю, что смогу вернуть это значение Long, но тип этого значения не Long, а Integer.

RedisTemplate<String, Object> = redisTemplate();

Long l = 1L;
redisTemplate.opsForValue().set("l", l);
Object o = redisTemplate.opsForValue().get("l");
System.out.println(o.getClass().getName()); // the output is "java.lang.Integer", not "java.lang.Long"

Как сохранить информацию о типе при использовании RedisTemplate для хранения данных?

...