Spring Boot 3.x 使用 Druid 去掉广告
时间: 2024-09-27 20:11:03 浏览: 104
Spring Boot 使用Druid详解
Spring Boot 3.x 中使用 Druid 数据源时,如果你想移除Druid控制台页面的广告,你需要配置`druid-stat-view-servlet`。首先,在`application.yml`或`application.properties`文件中添加以下配置:
```yaml
# 如果存在spring-boot-starter-druid依赖
spring:
datasource:
type: com.alibaba.druid.pool.DruidDataSource
druid:
statViewServlet:
enabled: false # 禁用统计视图
loginUsername: admin # 登录用户名,默认为空
loginPassword: admin # 登录密码,默认为空
webStatFilter:
exclusions: "*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*" # 防止广告图片和CSS等资源被过滤
# 或者如果你使用的是spring-boot-starter-data-jpa+spring-boot-starter-data-druid组合
spring.datasource.druid.stat-view-servlet.enabled: false
spring.datasource.druid.webStatFilter.exclusions: *.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*
```
通过设置`enabled`属性为`false`并自定义需要排除的URL模式,广告链接将不会显示在控制台上。
阅读全文