是否有直接从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。