@Configuration(proxyBeanMethods=false) @EnableConfigurationProperties(value=DataScopeProperties.class) public class DataScopeConfiguration extends Object
| 构造器和说明 |
|---|
DataScopeConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
DataScopeHandler |
dataScopeHandler(ScopeModelHandler scopeModelHandler) |
DataScopeInterceptor |
interceptor(DataScopeHandler dataScopeHandler,
DataScopeProperties dataScopeProperties) |
ScopeModelHandler |
scopeModelHandler() |
@Bean @ConditionalOnMissingBean(value=ScopeModelHandler.class) public ScopeModelHandler scopeModelHandler()
@Bean @ConditionalOnBean(value=ScopeModelHandler.class) @ConditionalOnMissingBean(value=DataScopeHandler.class) public DataScopeHandler dataScopeHandler(ScopeModelHandler scopeModelHandler)
@Bean @ConditionalOnBean(value=DataScopeHandler.class) @ConditionalOnMissingBean(value=DataScopeInterceptor.class) public DataScopeInterceptor interceptor(DataScopeHandler dataScopeHandler, DataScopeProperties dataScopeProperties)
Copyright © 2021. All rights reserved.