关于sessionDAO和securityManager在shiro中的cacheManager有什么不同,我可以使用同一个

时间:2017-09-26 08:09:53

标签: shiro

关于sessionDAO的cacheManager和securityManager在shiro中的cacheManager有什么不同,我可以使用同一个。 我的cacheManager是redis缓存实现。

public class CacheSessionDAO extends EnterpriseCacheSessionDAO implements SessionDAO {

当我配置sessionDAO和securityManager使用相同的一个cacheManager时。 readSession方法通常会被调用。 我想知道发生了什么事?

1 个答案:

答案 0 :(得分:0)

如果将CacheManager应用于SecurityManager,安全管理器会将其传播到其他支持对象(领域等)。

虽然您可以为每种类型的对象使用不同的缓存管理器,但通常使用相同的缓存管理器。