gpt4 book ai didi

java - 显式调用 SpringBoot 提供的默认 Spring 缓存管理器

转载 作者:行者123 更新时间:2023-11-30 02:21:19 31 4
gpt4 key购买 nike

我已经使用 @EnableCaching 和 @Cacheable 注释在 SpringBoot 应用程序中启用了缓存。缓存属性在 application.yaml 文件中定义。

spring
cache
type=simple

现在我想知道是否有一种方法可以显式访问Spring Boot定义的cacheManager bean(为支持@EnableCaching注释而创建),而无需在配置文件中定义新的CacheManager Bean。

我基本上是在尝试 Autowiring Spring Boot 定义的 cacheManager bean,以便我可以对其进行显式调用。

  @Autowired
private CacheManager cacheManager;

...

Cache cache = cacheManage.getCache("toto")

问候

注释:我的 IDE 告诉我它无法 Autowiring cacheManager bean

最佳答案

最后,IDE警告错误。我能够 Autowiring Spring Boot 提供的缓存管理器 bean,并且能够显式调用它。

问候

关于java - 显式调用 SpringBoot 提供的默认 Spring 缓存管理器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46737286/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com