Spring数据Redis HGETALL操作
我使用Spring数据Redis HGETALL操作,spring,redis,spring-data,jedis,Spring,Redis,Spring Data,Jedis,我使用Redis作为SpringWeb应用程序的数据存储,并使用SpringDataRedis作为客户端与Redis进行交互 我正在使用HashMap存储一个包含多个字段的对象。我可以使用DefaultRedisMap.putAll()方法一次将所有字段放入Redis中,但我不能使用BoundHashOperations方法一次获取整个对象,而是使用get()方法获取每个字段 我想知道有什么方法可以做到这一点,就像Redis中支持的HGETALL操作一样?DefaultRedisMap.entr
Redis
作为SpringWeb应用程序的数据存储,并使用SpringDataRedis
作为客户端与Redis
进行交互
我正在使用HashMap
存储一个包含多个字段的对象。我可以使用DefaultRedisMap.putAll()
方法一次将所有字段放入Redis
中,但我不能使用BoundHashOperations
方法一次获取整个对象,而是使用get()
方法获取每个字段
我想知道有什么方法可以做到这一点,就像
Redis
中支持的HGETALL
操作一样?DefaultRedisMap.entrySet()或BoundHashOperations.entries()应该一次给出所有的键和值。您可以使用HashOps::entries()一次获取所有的项(键和值)