WebListenerpublic class MyServletContextListener implements ServletContextListener Override public void contextInitializedServletContextEvent sce 加载Druid配置文件 DruidDataSource dat
是的,dataSource.setFilters()方法用于设置Druid数据源的拦截器。拦截器是一种对数据源进行监控和统计的机制,用于收集数据源的运行状态、性能指标等信息。通过设置不同的拦截器,可以实现不同的监控和统计功能。
参数是一个字符串,可以传入多个拦截器的名称,多个名称之间使用逗号分隔。常用的拦截器包括:
- "stat":用于统计数据源的使用情况,包括连接池的大小、使用连接的数量、连接的活跃数等。
- "wall":用于防御SQL注入攻击,可以对SQL进行检测和阻止。
- "log4j":用于将Druid的日志输出到log4j日志系统。
在配置Druid数据源时,可以根据需求选择需要的拦截器,并将其名称以字符串的形式传入setFilters()方法。
原文地址: https://www.cveoy.top/t/topic/iBDP 著作权归作者所有。请勿转载和采集!