| | |
| | | |
| | | |
| | | @Bean |
| | | public DataSource getDataSource(){ |
| | | public DataSource getDataSource() { |
| | | DataSource dataSource = null; |
| | | try { |
| | | Properties properties = new Properties(); |
| | |
| | | |
| | | /** |
| | | * 配置多数据源 |
| | | * |
| | | * @return |
| | | */ |
| | | private Map<String, DataSource> createDataSourceMap() { |
| | |
| | | |
| | | /** |
| | | * 分片配置 |
| | | * |
| | | * @return |
| | | */ |
| | | private Collection<RuleConfiguration> createShardingRuleConfiguration() { |
| | |
| | | |
| | | /** |
| | | * 分片算法配置 |
| | | * |
| | | * @return |
| | | */ |
| | | private ShardingTableRuleConfiguration getPaymentHistoryTableRuleConfiguration() { |
| | |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * 分片算法配置 |
| | | * |
| | | * @return |
| | | */ |
| | | private ShardingTableRuleConfiguration getRechargeRecordsTableRuleConfiguration() { |
| | |
| | | |
| | | /** |
| | | * 分片算法配置 |
| | | * |
| | | * @return |
| | | */ |
| | | private ShardingTableRuleConfiguration getUserIntegralChangesTableRuleConfiguration() { |