{ "properties": [ { "name": "spring.datasource.druid.connection-properties", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.druid.filters", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.druid.filter.stat.enabled", "type": "java.lang.Boolean", "sourceType": "com.brframework.commondb.druid.stat.DruidFilterConfiguration", "description": "Enable StatFilter.", "defaultValue": true }, { "name": "spring.datasource.druid.filter.config.enabled", "type": "java.lang.Boolean", "sourceType": "com.brframework.commondb.druid.stat.DruidFilterConfiguration", "description": "Enable ConfigFilter.", "defaultValue": false }, { "name": "spring.datasource.druid.filter.encoding.enabled", "type": "java.lang.Boolean", "sourceType": "com.brframework.commondb.druid.stat.DruidFilterConfiguration", "description": "Enable EncodingConvertFilter.", "defaultValue": false }, { "name": "spring.datasource.druid.filter.slf4j.enabled", "type": "java.lang.Boolean", "sourceType": "com.brframework.commondb.druid.stat.DruidFilterConfiguration", "description": "Enable Slf4jLogFilter.", "defaultValue": false }, { "name": "spring.datasource.druid.filter.log4j.enabled", "type": "java.lang.Boolean", "sourceType": "com.brframework.commondb.druid.stat.DruidFilterConfiguration", "description": "Enable Log4jFilter.", "defaultValue": false }, { "name": "spring.datasource.druid.filter.log4j2.enabled", "type": "java.lang.Boolean", "sourceType": "com.brframework.commondb.druid.stat.DruidFilterConfiguration", "description": "Enable Log4j2Filter.", "defaultValue": false }, { "name": "spring.datasource.druid.filter.commons-log.enabled", "type": "java.lang.Boolean", "sourceType": "com.brframework.commondb.druid.stat.DruidFilterConfiguration", "description": "Enable CommonsLogFilter.", "defaultValue": false }, { "name": "spring.datasource.druid.filter.wall.enabled", "type": "java.lang.Boolean", "sourceType": "com.brframework.commondb.druid.stat.DruidFilterConfiguration", "description": "Enable WallFilter.", "defaultValue": false } ], "hints": [ { "name": "spring.datasource.druid.filter.stat.db-type", "type": "java.lang.String", "values": [ { "value": "db2" }, { "value": "postgresql" }, { "value": "sqlserver" }, { "value": "oracle" }, { "value": "AliOracle" }, { "value": "mysql" }, { "value": "mariadb" }, { "value": "hive" }, { "value": "h2" }, { "value": "dm" }, { "value": "kingbase" }, { "value": "oceanbase" }, { "value": "xugu" }, { "value": "odps" }, { "value": "teradata" }, { "value": "log4jdbc" }, { "value": "phoenix" }, { "value": "edb" }, { "value": "kylin" }, { "value": "sqlite" } ] }, { "name": "spring.datasource.druid.filter.wall.db-type", "type": "java.lang.String", "values": [ { "value": "db2" }, { "value": "postgresql" }, { "value": "sqlserver" }, { "value": "oracle" }, { "value": "AliOracle" }, { "value": "mysql" }, { "value": "mariadb" }, { "value": "hive" }, { "value": "h2" }, { "value": "dm" }, { "value": "kingbase" }, { "value": "oceanbase" }, { "value": "xugu" }, { "value": "odps" }, { "value": "teradata" }, { "value": "log4jdbc" }, { "value": "phoenix" }, { "value": "edb" }, { "value": "kylin" }, { "value": "sqlite" } ] } ] }