public class ExpressionDataSourceSwitchStrategyMatcher extends CachedDataSourceSwitchStrategyMatcher
hsweb:
datasource:
switcher:
test: # 只是一个标识
# 拦截类和方法的表达式
expression: org.hswebframework.**.*Service.find*
# 使用数据源
data-source-id: read_db
| Modifier and Type | Class and Description |
|---|---|
static class |
ExpressionDataSourceSwitchStrategyMatcher.ExpressionStrategy |
CachedDataSourceSwitchStrategyMatcher.CacheKeyDataSourceSwitchStrategyMatcher.Strategy| Constructor and Description |
|---|
ExpressionDataSourceSwitchStrategyMatcher() |
| Modifier and Type | Method and Description |
|---|---|
DataSourceSwitchStrategyMatcher.Strategy |
createStrategyIfMatch(Class target,
Method method) |
getStrategy, matchpublic ExpressionDataSourceSwitchStrategyMatcher()
public DataSourceSwitchStrategyMatcher.Strategy createStrategyIfMatch(Class target, Method method)
createStrategyIfMatch in class CachedDataSourceSwitchStrategyMatcherCopyright © 2016–2021. All rights reserved.