@Configuration public class ScannerAutoConfiguration extends Object
注意:资源扫描的使用需要配置ResourceService这个Bean到Spring容器
| 构造器和说明 |
|---|
ScannerAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResourceFactory |
apiResourceFactory()
资源工厂
|
ApiResourceScaner |
apiResourceScaner(ApiResourceFactory apiResourceFactory,
ScannerProperties scannerProperties)
资源扫描器
|
ResourceCollectService |
resourceCollectService(ApiResourceFactory apiResourceFactory,
ScannerProperties scannerProperties)
资源收集服务
|
ResourceReportListener |
resourceReportListener()
资源扫描之后的资源汇报操作(向roses-auth服务)
|
ScannerProperties |
scannerProperties() |
@Bean @ConfigurationProperties(prefix="roses.scanner") public ScannerProperties scannerProperties()
@Bean public ApiResourceFactory apiResourceFactory()
@Bean public ResourceCollectService resourceCollectService(ApiResourceFactory apiResourceFactory, ScannerProperties scannerProperties)
@Bean public ApiResourceScaner apiResourceScaner(ApiResourceFactory apiResourceFactory, ScannerProperties scannerProperties)
@Bean
@ConditionalOnProperty(prefix="roses.scanner",
name="open",
havingValue="true")
public ResourceReportListener resourceReportListener()
Copyright © 2019. All rights reserved.