Skip to content

Commit acdf775

Browse files
authored
Merge pull request #77 from hocgin/v1.0.17
V1.0.17
2 parents 132302e + d78e71a commit acdf775

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

spring-boot-dynamic-datasource/dynamic-datasource-spring-boot-autoconfigure/src/main/java/in/hocg/boot/dynamic/datasource/autoconfiguration/DynamicDatasourceAutoConfiguration.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import lombok.RequiredArgsConstructor;
1111
import lombok.extern.slf4j.Slf4j;
1212
import org.springframework.boot.autoconfigure.AutoConfigureBefore;
13+
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
1314
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
1415
import org.springframework.boot.autoconfigure.jdbc.DataSourceProperties;
1516
import org.springframework.boot.context.properties.EnableConfigurationProperties;
@@ -71,11 +72,13 @@ private DatasourceHelper getDatasourceHelper() {
7172
}
7273

7374
@Bean
75+
@ConditionalOnMissingBean
7476
public DynamicDatasourceAspect aspect() {
7577
return new DynamicDatasourceAspect();
7678
}
7779

7880
@Bean
81+
@ConditionalOnMissingBean
7982
public PlatformTransactionManager transactionManager() {
8083
return new DataSourceTransactionManager(dataSource());
8184
}

spring-boot-starters-parent/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<swagger2.version>1.5.20</swagger2.version>
2727
<knife4j.version>2.0.4</knife4j.version>
2828
<redisson.version>3.13.3</redisson.version>
29-
<druid.version>1.1.21</druid.version>
29+
<druid.version>1.2.5</druid.version>
3030
<p6spy.version>3.8.7</p6spy.version>
3131
<rocketmq-spring-boot-starter.version>2.1.0</rocketmq-spring-boot-starter.version>
3232
<jjwt.version>0.9.1</jjwt.version>

0 commit comments

Comments
 (0)