我在Spring引导应用程序中使用Redis缓存。在我的主班里,我使用注释
@EnableCaching
在application.properties文件中,我有这个:
spring.cache.type=redis
spring.redis.host=localhost
spring.redis.port=6379
我正在缓存3种类型的对象:用户,电话号码,书籍。在这些类中,我使用注释:
@Cacheable(cacheNames = "books", cacheManager = "booksCacheManager"}
这很好,所有三个元组对象都正确缓存了,但是我想使用application.properties文件进行缓存操作,以便能够仅缓存例如用户而不是所有其余数据。我猜是
spring.cache.type=none
将禁用所有对象缓存。