类 BeanPostProcessorConfig
java.lang.Object
com.iplatform.base.config.BeanPostProcessorConfig
所有
### is not eligible for getting processed by all BeanPostProcessors.
BeanPostProcessor 对象必须统一在这里处理,不能混合到业务Bean,否则会提示:### is not eligible for getting processed by all BeanPostProcessors.
1)注意:该配置对象并没有使用 @Configuration 注解,
2)它将被作为普通工厂类来加载普通Bean对象,
3)以上内容为解决问题时的描述记录,暂未删除
===========================================================
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明com.walker.cache.CacheProviderPostProcessor注册该对象后,可以启动时收集系统注册的缓存对象,并通过 SimpleCacheManager 获取缓存对象。配置平台回调接口处理器对象,加载系统所有实现回调的集合。rootConfigBean(PlatformCallbackPostProcessor platformCallbackPostProcessor, UserCacheProvider userCacheProvider, DeptCacheProvider deptCacheProvider, DictCacheProvider dictCacheProvider, PlatformDataImportEngine platformDataImportEngine, com.walker.push.PushManager pushManager, com.walker.web.CaptchaProvider<com.walker.web.CaptchaResult> smsCaptchaProvider, com.walker.cache.CacheProvider<String> captchaCacheProvider) 配置该Bean,不会直接使用,仅仅使系统控制器能被自动组装。
-
构造器详细资料
-
BeanPostProcessorConfig
public BeanPostProcessorConfig()
-
-
方法详细资料
-
rootConfigBean
@Bean public RootConfigBean rootConfigBean(PlatformCallbackPostProcessor platformCallbackPostProcessor, UserCacheProvider userCacheProvider, DeptCacheProvider deptCacheProvider, DictCacheProvider dictCacheProvider, PlatformDataImportEngine platformDataImportEngine, com.walker.push.PushManager pushManager, com.walker.web.CaptchaProvider<com.walker.web.CaptchaResult> smsCaptchaProvider, com.walker.cache.CacheProvider<String> captchaCacheProvider) 配置该Bean,不会直接使用,仅仅使系统控制器能被自动组装。- 参数:
platformCallbackPostProcessor-userCacheProvider-deptCacheProvider-dictCacheProvider-platformDataImportEngine-- 返回:
-
platformCallbackPostProcessor
配置平台回调接口处理器对象,加载系统所有实现回调的集合。- 返回:
-
cacheProviderPostProcessor
@Bean public com.walker.cache.CacheProviderPostProcessor cacheProviderPostProcessor()注册该对象后,可以启动时收集系统注册的缓存对象,并通过 SimpleCacheManager 获取缓存对象。- 返回:
- 返回缓存提供者后处理器具体使用:
SimpleCacheManager.getCacheProvider(Class)
-