Druid 内置Filter配置
生活随笔
收集整理的這篇文章主要介紹了
Druid 内置Filter配置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Druid Spring Boot Starter 對以下 Druid 內置 Filter,都提供了默認配置:
- StatFilter 通過它可以開啟 Druid 的 SQL 監控功能,對 SQL 進行監控。
- WallFilter 使用它可以開啟防火墻功能,防御 SQL 注入攻擊。
- ConfigFilter
- EncodingConvertFilter
- Slf4jLogFilter
- Log4jFilter
- CommonsLogFilter我們可以通過spring.datasource.druid.filters=stat,wall … 的方式來啟用相應的內置 Filter,不過這些 Filter 使用的都是默認配置。如果默認配置不能滿足我們的需求,我們還可以在配置文件使用 spring.datasource.druid.filter.* 對這些 Filter 進行配置,示例代碼如下:
在配置 Druid 內置 Filter 時,需要先將對應 Filter 的enabled 設置為 true,否則內置 Filter 的配置不會生效。
啟動應用程序(http://localhost:8080/druid)后,通過web訪問數據庫,再通過內置監控頁面可以查看相關監控信息
總結
以上是生活随笔為你收集整理的Druid 内置Filter配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Druid 数据源连接池配置
- 下一篇: tomcat运行错误: 无效的源发行版: