<aside> 💡 @RedisHash 어노테이션

</aside>

<aside> 💡 Redis 엔티티의 id는 자동생성이 불가능하다.

</aside>

1. 동작 원리


  1. 엔티티 클래스 정의 및 매핑:
  2. 리포지토리 인터페이스:
  3. 자동 매핑:
  4. RedisTemplate:

2. 동작 예시


  1. 엔티티 클래스 정의:
import lombok.Getter;
import lombok.Setter;
import org.springframework.data.annotation.Id;
import org.springframework.data.redis.core.RedisHash;

@Getter
@Setter
@RedisHash("User")
public class User {
    @Id
    private String id;
    private String name;
    private String email;
    private int age;
}