Spring数据Redis通过Crud接口获得到期时间

时间:2018-07-23 18:23:33

标签: spring spring-boot redis spring-data spring-data-redis

是否有直接从spring数据redis crud获取redis模型的到期时间的方法?

我已经尝试过了,但是我无法获得到期时间。

@RedisHash(value = "products")
public class Product {

    @Id
    @Indexed
    private String id;
    private String description;
    private BigDecimal price;
    private String imageUrl;

    @TimeToLive(unit = TimeUnit.MINUTES)
    private Long expirationTime

   //getter setter...
}

它是spring doc中的引文:here

  
    

使用@TimeToLive显式注释属性会从Redis中读取实际的TTL或PTTL值。 -1表示该对象没有关联的到期时间。

  

为什么我没有到期时间? 我不想为此使用RedisTemplate。

0 个答案:

没有答案