クラス RedisKeyValueAdapter

java.lang.ObjectSE
org.springframework.data.keyvalue.core.AbstractKeyValueAdapter
org.springframework.data.redis.core.RedisKeyValueAdapter
実装されたすべてのインターフェース:
EventListenerSEAwareDisposableBeanInitializingBeanApplicationContextAwareApplicationListener<RedisKeyspaceEvent>KeyValueAdapter

Redis 固有の KeyValueAdapter 実装。バイナリコーデックを使用して、Redis からデータを読み書きします。オブジェクトは、RedisHashKeyspaceConfigurationClass.getName() の値をプレフィックスとして使用して、Redis ハッシュに格納されます。
 
 @RedisHash("persons")
 class Person {
   @Id String id;
   String name;
 }


         prefix              ID
           |                 |
           V                 V
 hgetall persons:5d67b7e1-8640-4475-beeb-c666fab4c0e5
 1) id
 2) 5d67b7e1-8640-4475-beeb-c666fab4c0e5
 3) name
 4) Rand al'Thor
 
 

KeyValueAdapter は、StringSE 値などの単純な型を格納するためのものではありません。この目的には RedisTemplate を使用してください。
導入:
1.7
作成者:
Christoph Strobl, Mark Paluch, Andrey Muchnik, John Blum