一文教你细数 SpringBoot 中的连接池(16)


  • 3.1.3、再写个配置类加载数据源

@Configuration@ConditionalOnClass(DruidDataSource.class)@ConditionalOnProperty(name = \"spring.datasource.type\" havingValue = https://mparticle.uc.cn/"com.alibaba.druid.pool.DruidDataSource\" matchIfMissing = true)
public class DataSourceConfig {    @Bean
   @ConfigurationProperties(\"spring.datasource.druid\")
   public DataSource dataSourceOne() {        return DruidDataSourceBuilder.create().build();
   

  • 3.1.4、启动效果:

2020-01-17 16:59:32.804  INFO 8520 --- [ main
o.s.j.e.a.AnnotationMBeanExporter        : Registering beans for JMX exposure on startup2020-01-17 16:59:32.806  INFO 8520 --- [ main
o.s.j.e.a.AnnotationMBeanExporter        : Bean with name 'dataSourceOne' has been autodetected for JMX exposure2020-01-17 16:59:32.808  INFO 8520 --- [ main

推荐阅读