改造Spring-data-redis 优雅设置过期时间
Spring-data-redis是一个比较优雅的缓存解决方案,只需要在对应的方法上打上注解就可以便捷的将数据放入redis。
但Spring-data-redis中配置TTL只能按照cacheName
的维度进行配置,并不能精确到具体的接口上。
比如以下需求就不能优雅的实现:
1 |
|
这篇文章就将以定制Cache具体实现类的方式优雅的实现这个功能.
Spring-data-redis是一个比较优雅的缓存解决方案,只需要在对应的方法上打上注解就可以便捷的将数据放入redis。
但Spring-data-redis中配置TTL只能按照cacheName
的维度进行配置,并不能精确到具体的接口上。
比如以下需求就不能优雅的实现:
1 |
|
这篇文章就将以定制Cache具体实现类的方式优雅的实现这个功能.