类 LocalCacheConfig


@Configuration @ConditionalOnProperty(prefix="iplatform.cache", name="redis-enabled", havingValue="false", matchIfMissing=true) public class LocalCacheConfig extends CacheConfiguration
  • 构造器详细资料

    • LocalCacheConfig

      public LocalCacheConfig()
  • 方法详细资料

    • notificationTemplateCache

      @Bean public NotificationTemplateCache notificationTemplateCache(NotificationServiceImpl notificationService)
      通知提醒模板配置缓存。
      参数:
      notificationService -
      返回:
    • userLoginCache

      @Bean public UserLoginCache userLoginCache()
      用户登录记录缓存,用于判断登录策略。
      返回:
    • systemGroupCache

      @Bean public SystemGroupCache systemGroupCache(GroupServiceImpl groupService)
    • localCategoryCacheProvider

      @Bean public CategoryCacheProvider localCategoryCacheProvider(CategoryServiceImpl categoryService)
      平台分类数据,本地缓存实现。
      参数:
      categoryService -
      返回:
    • pushCacheProvider

      @Bean public PushCacheProvider pushCacheProvider()
      推送提醒临时数据缓存定义。
      返回:
    • userOnlineProvider

      @Bean public com.walker.web.UserOnlineProvider userOnlineProvider()
    • cacheProviderCaptchaLocal

      @Bean("captchaCacheProvider") public com.walker.cache.CacheProvider<String> cacheProviderCaptchaLocal()
    • localDeptCacheProvider

      @Bean public LocalDeptCacheProvider localDeptCacheProvider(DeptServiceImpl deptService)
      创建基于内存的机构缓存管理器。
      参数:
      deptService -
      返回:
    • databaseArgumentsManager

      @Bean public DatabaseArgumentsManager databaseArgumentsManager(ConfigArgumentServiceImpl configArgumentService)
      基于内存实现的 ArgumentsManager 管理器。
      参数:
      configArgumentService -
      返回:
    • userCacheProviderForLocal

      @Bean public UserCacheProvider userCacheProviderForLocal(UserServiceImpl userService)
      加载本地用户缓存
      参数:
      userService -
      返回:
    • cacheProviderHostLocal

      @Bean public com.walker.cache.CacheProvider<S_host> cacheProviderHostLocal(com.walker.jdbc.service.PubService pubService) throws Exception
      默认加载缓存(内存方式)
      参数:
      pubService -
      返回:
      抛出:
      Exception