gpt4 book ai didi

google-app-engine - CacheManager 属性已设置 - Apache Shiro

转载 作者:太空宇宙 更新时间:2023-11-03 15:21:58 25 4
gpt4 key购买 nike

如何在使用 Apache shiro 时设置 cacheManager 属性。在调试时,我得到类似的信息,

80104 [1045903843@qtp-967078155-3] INFO org.apache.shiro.realm.AuthorizingRealm - No cache or cacheManager properties have been set.  Authorization cache cannot be obtained.

我正在使用 JSF2 和 Google Cloud SQL。

最佳答案

如果使用 Shiro 的 INI 配置,您可以像设置任何其他 bean 属性一样设置 SecurityManager 的 cacheManager 属性。例如:

[main]

cacheManager = com.something.impl.SomeCacheManager
# config cacheManager as necessary, e.g.
# cacheManager.foo = bar

securityManager.cacheManager = $cacheManager

您可以使用开箱即用的 EhCacheManager 或自己实现 CacheManagerCache 接口(interface)以使用自定义缓存后备存储(例如 Memcache、Coherence、 GigaSpaces、任何现代 NoSQL 键/值存储等...)

关于google-app-engine - CacheManager 属性已设置 - Apache Shiro,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8754800/

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