1、在 Spring Boot 项目中加入druid-spring-boot-starter
依赖 (点击查询最新版本)和druid-spring-boot-3-starter依赖 (点击查询最新版本)
<dependency>
<groupId></groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.1.21</version>
</dependency>
<dependency>
<groupId></groupId>
<artifactId>druid-spring-boot-3-starter</artifactId>
<version>1.2.21</version>
</dependency>
2、在项目的文件中添加配置
# 方式一
# 驱动类名称
-class-name=
# 数据库连接的url
=
# 连接数据库的用户名
=
# 连接数据库的密码
=
# ...其他配置(可选,不是必须的,使用内嵌数据库的话上述三项也可省略不填)
# 方式二
# -class-name=
# =
# =
# =
注意:springboot3中切换为druid连接池必须添加druid-spring-boot-3-starter依赖,否则需要通过自定义配置类的方法才能切换成功。(原因还未搞明白。)
补充:配置类的代码放在这里了,需要的自取。
@Configuration
public class DataSourceConfig {
@Bean
@ConfigurationProperties(prefix = "")
public DataSource getDataSource() {
return ().build();
}
}