From e05d842dc2b6176238c6ff957bf0d0e6ad8250c5 Mon Sep 17 00:00:00 2001 From: 15815213711 <a13118667520@163.com> Date: 星期三, 30 七月 2025 11:23:44 +0800 Subject: [PATCH] 修改ID,修改加密方式 --- framework/src/main/java/com/ruoyi/framework/config/DruidConfig.java | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/framework/src/main/java/com/ruoyi/framework/config/DruidConfig.java b/framework/src/main/java/com/ruoyi/framework/config/DruidConfig.java index f6abac1..cd65543 100644 --- a/framework/src/main/java/com/ruoyi/framework/config/DruidConfig.java +++ b/framework/src/main/java/com/ruoyi/framework/config/DruidConfig.java @@ -49,6 +49,15 @@ return druidProperties.dataSource(dataSource); } + @Bean + @ConfigurationProperties("spring.datasource.druid.cwsj") + @ConditionalOnProperty(prefix = "spring.datasource.druid.cwsj", name = "enabled", havingValue = "true") + public DataSource cwsjDataSource(DruidProperties druidProperties) + { + DruidDataSource dataSource = DruidDataSourceBuilder.create().build(); + return druidProperties.dataSource(dataSource); + } + @Bean(name = "dynamicDataSource") @Primary public DynamicDataSource dataSource(DataSource masterDataSource) @@ -56,6 +65,7 @@ Map<Object, Object> targetDataSources = new HashMap<>(); targetDataSources.put(DataSourceType.MASTER.name(), masterDataSource); setDataSource(targetDataSources, DataSourceType.SLAVE.name(), "slaveDataSource"); + setDataSource(targetDataSources, DataSourceType.CWSJ.name(), "cwsjDataSource"); return new DynamicDataSource(masterDataSource, targetDataSources); } -- Gitblit v1.8.0