
META-INF.additional-spring-configuration-metadata.json Maven / Gradle / Ivy
{
"groups": [
{
"name": "spring.datasource.druid",
"type": "com.alibaba.druid.pool.DruidDataSource"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties",
"name": "spring.datasource.druid.config",
"type": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties$DruidConfigFilterProperties"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties",
"name": "spring.datasource.druid.web-stat",
"type": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties$DruidWebStatProperties"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties",
"name": "spring.datasource.druid.aop-stat",
"type": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties$DruidAopStatProperties"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties",
"name": "spring.datasource.druid.stat-view-servlet",
"type": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties$DruidStatViewServletProperties"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.DruidAutoConfiguration",
"name": "spring.datasource.druid.commons-log",
"sourceMethod": "commonsLogFilter()",
"type": "com.alibaba.druid.filter.logging.CommonsLogFilter"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.DruidAutoConfiguration",
"name": "spring.datasource.druid.log4j",
"sourceMethod": "log4jFilter()",
"type": "com.alibaba.druid.filter.logging.Log4jFilter"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.DruidAutoConfiguration",
"name": "spring.datasource.druid.log4j2",
"sourceMethod": "log4j2Filter()",
"type": "com.alibaba.druid.filter.logging.Log4j2Filter"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.DruidAutoConfiguration",
"name": "spring.datasource.druid.slf4j",
"sourceMethod": "slf4jLogFilter()",
"type": "com.alibaba.druid.filter.logging.Slf4jLogFilter"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.DruidAutoConfiguration",
"name": "spring.datasource.druid.stat",
"sourceMethod": "statFilter()",
"type": "com.alibaba.druid.filter.stat.StatFilter"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.DruidAutoConfiguration",
"name": "spring.datasource.druid.wall",
"sourceMethod": "wallFilter(com.alibaba.druid.wall.WallConfig)",
"type": "com.alibaba.druid.wall.WallFilter"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.DruidAutoConfiguration",
"name": "spring.datasource.druid.wall.config",
"sourceMethod": "wallConfig()",
"type": "com.alibaba.druid.wall.WallConfig"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.tenant-call-back",
"sourceMethod": "getTenantCallBack()",
"type": "com.alibaba.druid.wall.WallConfig$TenantCallBack"
}
],
"properties": [
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.access-to-underlying-connection-allowed",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.active-connection-stack-trace",
"type": "java.util.List"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.active-connections",
"type": "java.util.Set"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties$DruidAopStatProperties",
"defaultValue": false,
"name": "spring.datasource.druid.aop-stat.enabled",
"description": "是否开启基于 aop 的监控,默认否.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties$DruidAopStatProperties",
"name": "spring.datasource.druid.aop-stat.patterns",
"description": "aop 拦截规则.",
"type": "java.lang.String[]"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.async-close-connection-enable",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.async-init",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.break-after-acquire-failure",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.clear-filters-enable",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.connection-close-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.connection-commit-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.connection-connect-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.connection-connect-before-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.connection-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.connection-log-error-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.connection-logger-name",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.connection-rollback-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.data-source-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.data-source-logger-name",
"type": "java.lang.String"
},
{
"defaultValue": false,
"name": "spring.datasource.druid.commons-log.enabled",
"description": "是否开启 CommonsLogFilter.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.result-set-close-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.result-set-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.result-set-log-error-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.result-set-logger-name",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.result-set-next-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.result-set-open-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.statement-close-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.statement-create-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.statement-executable-sql-log-enable",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.statement-execute-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.statement-execute-batch-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.statement-execute-query-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.statement-execute-update-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.statement-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.statement-log-error-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.statement-logger-name",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.statement-parameter-clear-log-enable",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.statement-parameter-set-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.statement-prepare-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.statement-prepare-call-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.statement-sql-format-option",
"type": "com.alibaba.druid.sql.SQLUtils$FormatOption"
},
{
"sourceType": "com.alibaba.druid.sql.SQLUtils$FormatOption",
"defaultValue": false,
"name": "spring.datasource.druid.commons-log.statement-sql-format-option.desensitize",
"description": "是否开启不敏感表名.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.sql.SQLUtils$FormatOption",
"defaultValue": false,
"name": "spring.datasource.druid.commons-log.statement-sql-format-option.parameterized",
"description": "是否开启 SQL 参数化.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.sql.SQLUtils$FormatOption",
"defaultValue": true,
"name": "spring.datasource.druid.commons-log.statement-sql-format-option.pretty-format",
"description": "是否开启 SQL 格式化.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.sql.SQLUtils$FormatOption",
"defaultValue": false,
"name": "spring.datasource.druid.commons-log.statement-sql-format-option.upp-case",
"description": "是否开启关键字大写.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.CommonsLogFilter",
"name": "spring.datasource.druid.commons-log.statement-sql-pretty-format",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties$DruidConfigFilterProperties",
"defaultValue": false,
"name": "spring.datasource.druid.config.enabled",
"description": "是否开启 ConfigFilter.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties$DruidConfigFilterProperties",
"name": "spring.datasource.druid.config.file",
"description": "密钥地址.",
"type": "java.lang.String"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties$DruidConfigFilterProperties",
"name": "spring.datasource.druid.config.key",
"description": "加密密钥.",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.connect-properties",
"type": "java.util.Properties"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.connection-error-retry-attempts",
"type": "java.lang.Integer"
},
{
"name": "spring.datasource.druid.connection-init-sqls",
"type": "java.util.List"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.create-scheduler",
"type": "java.util.concurrent.ScheduledExecutorService"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties",
"name": "spring.datasource.druid.data-sources",
"type": "java.util.Map"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.db-type",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.default-auto-commit",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.default-catalog",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.default-read-only",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.default-transaction-isolation",
"type": "java.lang.Integer"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.destroy-scheduler",
"type": "java.util.concurrent.ScheduledExecutorService"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.driver",
"type": "java.sql.Driver"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.driver-class-name",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.dup-close-log-enable",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.enable",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.exception-sorter",
"type": "com.alibaba.druid.pool.ExceptionSorter"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.exception-sorter-class-name",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.fail-fast",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.filter-class-names",
"type": "java.util.List"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.init-global-variants",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.init-variants",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.initial-size",
"type": "java.lang.Integer"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.keep-alive",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.kill-when-socket-read-timeout",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.log-abandoned",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.log-different-thread",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.connection-close-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.connection-commit-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.connection-connect-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.connection-connect-before-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.connection-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.connection-log-error-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.connection-logger-name",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.connection-rollback-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.data-source-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.data-source-logger-name",
"type": "java.lang.String"
},
{
"defaultValue": false,
"name": "spring.datasource.druid.log4j.enabled",
"description": "是否开启 Log4jFilter.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.result-set-close-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.result-set-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.result-set-log-error-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.result-set-logger-name",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.result-set-next-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.result-set-open-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.statement-close-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.statement-create-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.statement-executable-sql-log-enable",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.statement-execute-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.statement-execute-batch-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.statement-execute-query-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.statement-execute-update-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.statement-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.statement-log-error-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.statement-logger-name",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.statement-parameter-clear-log-enable",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.statement-parameter-set-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.statement-prepare-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.statement-prepare-call-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.statement-sql-format-option",
"type": "com.alibaba.druid.sql.SQLUtils$FormatOption"
},
{
"sourceType": "com.alibaba.druid.sql.SQLUtils$FormatOption",
"defaultValue": false,
"name": "spring.datasource.druid.log4j.statement-sql-format-option.desensitize",
"description": "是否开启不敏感表名.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.sql.SQLUtils$FormatOption",
"defaultValue": false,
"name": "spring.datasource.druid.log4j.statement-sql-format-option.parameterized",
"description": "是否开启 SQL 参数化.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.sql.SQLUtils$FormatOption",
"defaultValue": true,
"name": "spring.datasource.druid.log4j.statement-sql-format-option.pretty-format",
"description": "是否开启 SQL 格式化.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.sql.SQLUtils$FormatOption",
"defaultValue": false,
"name": "spring.datasource.druid.log4j.statement-sql-format-option.upp-case",
"description": "是否开启关键字大写.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4jFilter",
"name": "spring.datasource.druid.log4j.statement-sql-pretty-format",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.connection-close-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.connection-commit-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.connection-connect-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.connection-connect-before-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.connection-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.connection-log-error-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.connection-logger-name",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.connection-rollback-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.data-source-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.data-source-logger-name",
"type": "java.lang.String"
},
{
"defaultValue": false,
"name": "spring.datasource.druid.log4j2.enabled",
"description": "是否开启 Log4j2Filter.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.result-set-close-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.result-set-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.result-set-log-error-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.result-set-logger-name",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.result-set-next-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.result-set-open-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.statement-close-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.statement-create-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.statement-executable-sql-log-enable",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.statement-execute-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.statement-execute-batch-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.statement-execute-query-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.statement-execute-update-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.statement-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.statement-log-error-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.statement-logger-name",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.statement-parameter-clear-log-enable",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.statement-parameter-set-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.statement-prepare-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.statement-prepare-call-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.statement-sql-format-option",
"type": "com.alibaba.druid.sql.SQLUtils$FormatOption"
},
{
"sourceType": "com.alibaba.druid.sql.SQLUtils$FormatOption",
"defaultValue": false,
"name": "spring.datasource.druid.log4j2.statement-sql-format-option.desensitize",
"description": "是否开启不敏感表名.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.sql.SQLUtils$FormatOption",
"defaultValue": false,
"name": "spring.datasource.druid.log4j2.statement-sql-format-option.parameterized",
"description": "是否开启 SQL 参数化.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.sql.SQLUtils$FormatOption",
"defaultValue": true,
"name": "spring.datasource.druid.log4j2.statement-sql-format-option.pretty-format",
"description": "是否开启 SQL 格式化.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.sql.SQLUtils$FormatOption",
"defaultValue": false,
"name": "spring.datasource.druid.log4j2.statement-sql-format-option.upp-case",
"description": "是否开启关键字大写.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Log4j2Filter",
"name": "spring.datasource.druid.log4j2.statement-sql-pretty-format",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.login-timeout",
"type": "java.lang.Integer"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.max-active",
"type": "java.lang.Integer"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.max-create-task-count",
"type": "java.lang.Integer"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.max-evictable-idle-time-millis",
"type": "java.lang.Long"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.max-idle",
"type": "java.lang.Integer",
"deprecation": {
"level": "warning",
"replacement": "spring.datasource.druid.max-active"
}
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.max-open-prepared-statements",
"type": "java.lang.Integer"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.max-pool-prepared-statement-per-connection-size",
"type": "java.lang.Integer"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.max-wait",
"type": "java.lang.Long"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.max-wait-thread-count",
"type": "java.lang.Integer"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.min-evictable-idle-time-millis",
"type": "java.lang.Long"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.min-idle",
"type": "java.lang.Integer"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.name",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.not-full-timeout-retry-count",
"type": "java.lang.Integer"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.num-tests-per-eviction-run",
"type": "java.lang.Integer",
"deprecation": {
"level": "warning"
}
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.object-name",
"type": "javax.management.ObjectName"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.on-fatal-error-max-active",
"type": "java.lang.Integer"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.oracle",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.password",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.password-callback",
"type": "javax.security.auth.callback.PasswordCallback"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.phy-timeout-millis",
"type": "java.lang.Long"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.pool-prepared-statements",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.pooling-connection-info",
"type": "java.util.List>"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.proxy-filters",
"type": "java.util.List"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.query-timeout",
"type": "java.lang.Integer"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.remove-abandoned",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.remove-abandoned-timeout",
"type": "java.lang.Integer"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.remove-abandoned-timeout-millis",
"type": "java.lang.Long"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.reset-stat-enable",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.share-prepared-statements",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.connection-close-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.connection-commit-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.connection-connect-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.connection-connect-before-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.connection-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.connection-log-error-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.connection-logger-name",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.connection-rollback-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.data-source-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.data-source-logger-name",
"type": "java.lang.String"
},
{
"defaultValue": false,
"name": "spring.datasource.druid.slf4j.enabled",
"description": "是否开启 Slf4jLogFilter.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.result-set-close-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.result-set-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.result-set-log-error-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.result-set-logger-name",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.result-set-next-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.result-set-open-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.statement-close-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.statement-create-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.statement-executable-sql-log-enable",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.statement-execute-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.statement-execute-batch-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.statement-execute-query-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.statement-execute-update-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.statement-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.statement-log-error-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.statement-logger-name",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.statement-parameter-clear-log-enable",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.statement-parameter-set-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.statement-prepare-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.statement-prepare-call-after-log-enabled",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.statement-sql-format-option",
"type": "com.alibaba.druid.sql.SQLUtils$FormatOption"
},
{
"sourceType": "com.alibaba.druid.sql.SQLUtils$FormatOption",
"defaultValue": false,
"name": "spring.datasource.druid.slf4j.statement-sql-format-option.desensitize",
"description": "是否开启不敏感表名.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.sql.SQLUtils$FormatOption",
"defaultValue": false,
"name": "spring.datasource.druid.slf4j.statement-sql-format-option.parameterized",
"description": "是否开启 SQL 参数化.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.sql.SQLUtils$FormatOption",
"defaultValue": true,
"name": "spring.datasource.druid.slf4j.statement-sql-format-option.pretty-format",
"description": "是否开启 SQL 格式化.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.sql.SQLUtils$FormatOption",
"defaultValue": false,
"name": "spring.datasource.druid.slf4j.statement-sql-format-option.upp-case",
"description": "是否开启关键字大写.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.logging.Slf4jLogFilter",
"name": "spring.datasource.druid.slf4j.statement-sql-pretty-format",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.sql-stat-map",
"type": "java.util.Map"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.stat-data",
"type": "java.util.Map"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.stat-data-for-m-bean",
"type": "java.util.Map"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.stat-logger",
"type": "com.alibaba.druid.pool.DruidDataSourceStatLogger"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties$DruidStatViewServletProperties",
"name": "spring.datasource.druid.stat-view-servlet.allow",
"description": "druid 统计页面的访问白名单,默认允许所有人访问.",
"type": "java.lang.String"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties$DruidStatViewServletProperties",
"name": "spring.datasource.druid.stat-view-servlet.deny",
"description": "druid 统计页面的访问黑名单,优先于白名单.",
"type": "java.lang.String"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties$DruidStatViewServletProperties",
"defaultValue": false,
"name": "spring.datasource.druid.stat-view-servlet.enabled",
"description": "是否开启 druid 的数据统计页面,默认否.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties$DruidStatViewServletProperties",
"name": "spring.datasource.druid.stat-view-servlet.login-password",
"description": "druid 统计页面的登陆密码.",
"type": "java.lang.String"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties$DruidStatViewServletProperties",
"name": "spring.datasource.druid.stat-view-servlet.login-username",
"description": "druid 统计页面的登陆用户名.",
"type": "java.lang.String"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties$DruidStatViewServletProperties",
"defaultValue": false,
"name": "spring.datasource.druid.stat-view-servlet.reset-enable",
"description": "是否允许清空统计数据,默认否.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties$DruidStatViewServletProperties",
"defaultValue": "\/druid\/*",
"name": "spring.datasource.druid.stat-view-servlet.url-mappings",
"description": "servlet 的映射规则,默认访问 \"http:\/**xxx\/druid\/\".",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.filter.stat.StatFilter",
"name": "spring.datasource.druid.stat.connection-stack-trace-enable",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.stat.StatFilter",
"name": "spring.datasource.druid.stat.db-type",
"type": "java.lang.String"
},
{
"defaultValue": true,
"name": "spring.datasource.druid.stat.enabled",
"description": "是否开启 StatFilter.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.stat.StatFilter",
"name": "spring.datasource.druid.stat.log-slow-sql",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.stat.StatFilter",
"name": "spring.datasource.druid.stat.merge-sql",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.filter.stat.StatFilter",
"name": "spring.datasource.druid.stat.slow-sql-millis",
"type": "java.lang.Long"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.test-on-borrow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.test-on-return",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.test-while-idle",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.time-between-connect-error-millis",
"type": "java.lang.Long"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.time-between-eviction-runs-millis",
"type": "java.lang.Long"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.time-between-log-stats-millis",
"type": "java.lang.Long"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.transaction-query-timeout",
"type": "java.lang.Integer"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.transaction-threshold-millis",
"type": "java.lang.Long"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.url",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.use-global-data-source-stat",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.use-local-session-state",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.use-oracle-implicit-cache",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.use-unfair-lock",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.user-callback",
"type": "javax.security.auth.callback.NameCallback"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.username",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.valid-connection-checker",
"type": "com.alibaba.druid.pool.ValidConnectionChecker"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.valid-connection-checker-class-name",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.validation-query",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.validation-query-timeout",
"type": "java.lang.Integer"
},
{
"sourceType": "com.alibaba.druid.pool.DruidDataSource",
"name": "spring.datasource.druid.wall-stat-map",
"type": "java.util.Map"
},
{
"sourceType": "com.alibaba.druid.wall.WallFilter",
"name": "spring.datasource.druid.wall.config",
"type": "com.alibaba.druid.wall.WallConfig"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.alter-table-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.block-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.call-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.case-condition-const-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.comment-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.commit-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.complete-insert-values-check",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.condition-and-alway-false-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.condition-and-alway-true-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.condition-double-const-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.condition-like-true-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.condition-op-bitwse-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.condition-op-xor-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.const-arithmetic-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.create-table-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.delete-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.delete-where-alway-true-check",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.delete-where-none-check",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.deny-functions",
"type": "java.util.Set"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.deny-objects",
"type": "java.util.Set"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.deny-schemas",
"type": "java.util.Set"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.deny-tables",
"type": "java.util.Set"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.deny-variants",
"type": "java.util.Set"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.describe-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.dir",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.do-privileged-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.drop-table-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.function-check",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.hint-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.inited",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.insert-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.insert-values-check-size",
"type": "java.lang.Integer"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.intersect-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.limit-zero-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.lock-table-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.merge-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.metadata-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.minus-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.multi-statement-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.must-parameterized",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.none-base-statement-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.object-check",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.permit-functions",
"type": "java.util.Set"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.permit-schemas",
"type": "java.util.Set"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.permit-tables",
"type": "java.util.Set"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.permit-variants",
"type": "java.util.Set"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.read-only-tables",
"type": "java.util.Set"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.rename-table-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.replace-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.rollback-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.schema-check",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.select-all-column-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.select-except-check",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.select-having-alway-true-check",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.select-intersect-check",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.select-into-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.select-into-outfile-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.select-limit",
"type": "java.lang.Integer"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.select-minus-check",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.select-union-check",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.select-where-alway-true-check",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.selelct-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.set-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.show-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.start-transaction-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.strict-syntax-check",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.table-check",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.tenant-column",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.tenant-table-pattern",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.truncate-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.update-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.update-check-handler",
"type": "com.alibaba.druid.wall.WallUpdateCheckHandler"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.update-where-alay-true-check",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.update-where-none-check",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.use-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.variant-check",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallConfig",
"name": "spring.datasource.druid.wall.config.wrap-allow",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallFilter",
"name": "spring.datasource.druid.wall.db-type",
"type": "java.lang.String"
},
{
"defaultValue": false,
"name": "spring.datasource.druid.wall.enabled",
"description": "是否开启 WallFilter.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallFilter",
"name": "spring.datasource.druid.wall.log-violation",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.alibaba.druid.wall.WallFilter",
"name": "spring.datasource.druid.wall.provider-white-list",
"type": "java.util.Set"
},
{
"sourceType": "com.alibaba.druid.wall.WallFilter",
"name": "spring.datasource.druid.wall.tenant-column",
"type": "java.lang.String"
},
{
"sourceType": "com.alibaba.druid.wall.WallFilter",
"name": "spring.datasource.druid.wall.throw-exception",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties$DruidWebStatProperties",
"defaultValue": false,
"name": "spring.datasource.druid.web-stat.enabled",
"description": "是否开启 web-jdbc 监控,默认否.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties$DruidWebStatProperties",
"defaultValue": "*.js,*.gif,*.jpg,*.png,*.css,*.ico,\/druid\/*",
"name": "spring.datasource.druid.web-stat.exclusions",
"description": "过滤器 url 的排除规则.",
"type": "java.lang.String"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties$DruidWebStatProperties",
"name": "spring.datasource.druid.web-stat.principal-cookie-name",
"description": "配置当前 cookie 的用户.",
"type": "java.lang.String"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties$DruidWebStatProperties",
"name": "spring.datasource.druid.web-stat.principal-session-name",
"description": "配置当前 session 的用户.",
"type": "java.lang.String"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties$DruidWebStatProperties",
"defaultValue": true,
"name": "spring.datasource.druid.web-stat.profile-enable",
"description": "是否开启监控单个 url 调用的 sql 列表,默认是.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties$DruidWebStatProperties",
"defaultValue": false,
"name": "spring.datasource.druid.web-stat.session-stat-enable",
"description": "是否开启 session 统计,默认否.",
"type": "java.lang.Boolean"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties$DruidWebStatProperties",
"defaultValue": 1000,
"name": "spring.datasource.druid.web-stat.session-stat-max-count",
"description": "session 统计的最大值,默认值 1000.",
"type": "java.lang.Integer"
},
{
"sourceType": "com.github.trang.druid.autoconfigure.properties.DruidDataSourceProperties$DruidWebStatProperties",
"defaultValue": "\/*",
"name": "spring.datasource.druid.web-stat.url-patterns",
"description": "过滤器 url 的映射规则.",
"type": "java.lang.String"
}
],
"hints": [
{
"name": "spring.datasource.druid.stat.db-type",
"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": "odps"
},
{
"value": "teradata"
},
{
"value": "log4jdbc"
},
{
"value": "phoenix"
},
{
"value": "edb"
},
{
"value": "kylin"
},
{
"value": "sqlite"
}
]
},
{
"name": "spring.datasource.druid.wall.db-type",
"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": "odps"
},
{
"value": "teradata"
},
{
"value": "log4jdbc"
},
{
"value": "phoenix"
},
{
"value": "edb"
},
{
"value": "kylin"
},
{
"value": "sqlite"
}
]
},
{
"name": "spring.datasource.druid.connection-init-sqls",
"providers": [
{
"name": "handle-as",
"parameters": {
"target": "org.springframework.core.io.Resource"
}
}
]
},
{
"name": "spring.datasource.druid.filter-class-names",
"providers": [
{
"name": "class-reference",
"parameters": {
"target": "com.alibaba.druid.filter.FilterAdapter"
}
}
]
},
{
"name": "spring.datasource.druid.proxy-filters",
"providers": [
{
"name": "class-reference",
"parameters": {
"target": "com.alibaba.druid.filter.FilterAdapter"
}
}
]
},
{
"name": "spring.datasource.druid.driver",
"providers": [
{
"name": "class-reference",
"parameters": {
"target": "java.sql.Driver"
}
}
]
},
{
"name": "spring.datasource.druid.driver-class-name",
"providers": [
{
"name": "class-reference",
"parameters": {
"target": "java.sql.Driver"
}
}
]
},
{
"name": "spring.datasource.druid.commons-log.connection-logger-name",
"providers": [
{
"name": "logger-name"
}
]
},
{
"name": "spring.datasource.druid.commons-log.data-source-logger-name",
"providers": [
{
"name": "logger-name"
}
]
},
{
"name": "spring.datasource.druid.commons-log.statement-logger-name",
"providers": [
{
"name": "logger-name"
}
]
},
{
"name": "spring.datasource.druid.commons-log.result-set-logger-name",
"providers": [
{
"name": "logger-name"
}
]
},
{
"name": "spring.datasource.druid.slf4j.connection-logger-name",
"providers": [
{
"name": "logger-name"
}
]
},
{
"name": "spring.datasource.druid.slf4j.data-source-logger-name",
"providers": [
{
"name": "logger-name"
}
]
},
{
"name": "spring.datasource.druid.slf4j.statement-logger-name",
"providers": [
{
"name": "logger-name"
}
]
},
{
"name": "spring.datasource.druid.slf4j.result-set-logger-name",
"providers": [
{
"name": "logger-name"
}
]
},
{
"name": "spring.datasource.druid.log4j.connection-logger-name",
"providers": [
{
"name": "logger-name"
}
]
},
{
"name": "spring.datasource.druid.log4j.data-source-logger-name",
"providers": [
{
"name": "logger-name"
}
]
},
{
"name": "spring.datasource.druid.log4j.statement-logger-name",
"providers": [
{
"name": "logger-name"
}
]
},
{
"name": "spring.datasource.druid.log4j.result-set-logger-name",
"providers": [
{
"name": "logger-name"
}
]
},
{
"name": "spring.datasource.druid.log4j2.connection-logger-name",
"providers": [
{
"name": "logger-name"
}
]
},
{
"name": "spring.datasource.druid.log4j2.data-source-logger-name",
"providers": [
{
"name": "logger-name"
}
]
},
{
"name": "spring.datasource.druid.log4j2.statement-logger-name",
"providers": [
{
"name": "logger-name"
}
]
},
{
"name": "spring.datasource.druid.log4j2.result-set-logger-name",
"providers": [
{
"name": "logger-name"
}
]
},
{
"name": "spring.datasource.druid.create-scheduler",
"providers": [
{
"name": "class-reference",
"parameters": {
"target": "java.util.concurrent.ScheduledExecutorService"
}
}
]
},
{
"name": "spring.datasource.druid.destroy-scheduler",
"providers": [
{
"name": "class-reference",
"parameters": {
"target": "java.util.concurrent.ScheduledExecutorService"
}
}
]
},
{
"name": "spring.datasource.druid.exception-sorter",
"providers": [
{
"name": "class-reference",
"parameters": {
"target": "com.alibaba.druid.pool.ExceptionSorter"
}
}
]
},
{
"name": "spring.datasource.druid.exception-sorter-class-name",
"providers": [
{
"name": "class-reference",
"parameters": {
"target": "com.alibaba.druid.pool.ExceptionSorter"
}
}
]
},
{
"name": "spring.datasource.druid.stat-logger",
"providers": [
{
"name": "class-reference",
"parameters": {
"target": "com.alibaba.druid.pool.DruidDataSourceStatLogger"
}
}
]
}
]
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy