1. 程式人生 > >springboot 整合 druid監控, 批量操作報錯問題

springboot 整合 druid監控, 批量操作報錯問題

springboot 整合 druid監控, 批量操作報錯問題

如下
    WallFilter wallFilter;

   @Bean(name = "wallConfig")
    WallConfig wallFilterConfig(){
        WallConfig wc = new WallConfig ();
        //允許sql批量操作
        wc.setMultiStatementAllow(true);
        //允許非基本語句的其他語句
        wc.setNoneBaseStatementAllow(true
); return wc; } @Bean(name = "wallFilter") @DependsOn("wallConfig") WallFilter wallFilter(WallConfig wallConfig){ WallFilter wfilter = new WallFilter(); wfilter.setConfig(wallConfig); return wfilter; } @Bean(name = "test1DataSource") @ConfigurationProperties
(prefix = "datasource.primary") @Primary public DataSource druidDataSource() { DruidDataSource datasource = new DruidDataSource(); List<Filter> filters = new ArrayList<>(); filters.add(wallFilter); datasource.setProxyFilters(filters); return
datasource; }

在資料來源 使用之前 注入進去