动态创建DruidDataSource

场景

在有些场景下,我们需要动态的去连接一些数据库,而不是项目启动时就创建某个库的连接池。

在这些场景下,我们就需要用到动态创建DruidDataSource的方式。

解决方案

导入依赖

<!-- druid 数据库连接池 -->
<dependency>
	<groupId>com.alibaba</groupId>
	<artifactId>druid</artifactId>
	<version>1.1.10</version>
</dependency>

动态创建

 DruidDataSource druidDataSource = new DruidDataSource();
 druidDataSource.setUrl(jdbcUrl);
 druidDataSource.setUsername(username);
 druidDataSource.setPassword(password);

版权声明:本文为Eazon_chan原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。