{ "groups": [ { "name": "spring.datasource", "type": "com.alibaba.druid.pool.DruidDataSource", "sourceType": "boot.common.config.MybatisPlusConfig", "sourceMethod": "druidDataSource()" } ], "properties": [ { "name": "spring.datasource.access-to-underlying-connection-allowed", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.access-to-underlying-connection-allowed", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.access-to-underlying-connection-allowed", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.active-connection-stack-trace", "type": "java.util.List", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.active-connection-stack-trace", "type": "java.util.List", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.active-connection-stack-trace", "type": "java.util.List", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.active-connections", "type": "java.util.Set", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.active-connections", "type": "java.util.Set", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.active-connections", "type": "java.util.Set", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.async-close-connection-enable", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.async-close-connection-enable", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.async-close-connection-enable", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.async-init", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.async-init", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.async-init", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.break-after-acquire-failure", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.break-after-acquire-failure", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.break-after-acquire-failure", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.check-execute-time", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.check-execute-time", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.check-execute-time", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.clear-filters-enable", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.clear-filters-enable", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.clear-filters-enable", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.connect-properties", "type": "java.util.Properties", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.connect-properties", "type": "java.util.Properties", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.connect-properties", "type": "java.util.Properties", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.connect-timeout", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.connect-timeout", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.connect-timeout", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.connection-error-retry-attempts", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.connection-error-retry-attempts", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.connection-error-retry-attempts", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.connection-init-sqls", "type": "java.util.Collection", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.connection-init-sqls", "type": "java.util.Collection", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.connection-init-sqls", "type": "java.util.Collection", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.create-scheduler", "type": "java.util.concurrent.ScheduledExecutorService", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.create-scheduler", "type": "java.util.concurrent.ScheduledExecutorService", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.create-scheduler", "type": "java.util.concurrent.ScheduledExecutorService", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.db-type", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.db-type", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.db-type", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.default-auto-commit", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.default-auto-commit", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.default-auto-commit", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.default-catalog", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.default-catalog", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.default-catalog", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.default-read-only", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.default-read-only", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.default-read-only", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.default-transaction-isolation", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.default-transaction-isolation", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.default-transaction-isolation", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.destroy-scheduler", "type": "java.util.concurrent.ScheduledExecutorService", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.destroy-scheduler", "type": "java.util.concurrent.ScheduledExecutorService", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.destroy-scheduler", "type": "java.util.concurrent.ScheduledExecutorService", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.driver", "type": "java.sql.Driver", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.driver", "type": "java.sql.Driver", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.driver", "type": "java.sql.Driver", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.driver-class-name", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.driver-class-name", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.driver-class-name", "type": "java.lang.String", "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.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.check-execute-time", "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.pool.DruidDataSource" }, { "name": "spring.datasource.druid.connect-properties", "type": "java.util.Properties", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.druid.connect-timeout", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.druid.connection-error-retry-attempts", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.druid.connection-init-sqls", "type": "java.util.Collection", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.druid.create-scheduler", "type": "java.util.concurrent.ScheduledExecutorService", "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-exception-throw", "type": "java.lang.Boolean", "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.keep-alive-between-time-millis", "type": "java.lang.Long", "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.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-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.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-max-use-count", "type": "java.lang.Long", "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.pool.DruidDataSource" }, { "name": "spring.datasource.druid.socket-timeout", "type": "java.lang.Integer", "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.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-ping-method", "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.pool.DruidDataSource" }, { "name": "spring.datasource.dup-close-log-enable", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.dup-close-log-enable", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.dup-close-log-enable", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.enable", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.enable", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.enable", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.exception-sorter", "type": "com.alibaba.druid.pool.ExceptionSorter", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.exception-sorter", "type": "com.alibaba.druid.pool.ExceptionSorter", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.exception-sorter", "type": "com.alibaba.druid.pool.ExceptionSorter", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.exception-sorter-class-name", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.exception-sorter-class-name", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.exception-sorter-class-name", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.fail-fast", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.fail-fast", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.fail-fast", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.filter-class-names", "type": "java.util.List", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.filter-class-names", "type": "java.util.List", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.filter-class-names", "type": "java.util.List", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.init-exception-throw", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.init-exception-throw", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.init-exception-throw", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.init-global-variants", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.init-global-variants", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.init-global-variants", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.init-variants", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.init-variants", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.init-variants", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.initial-size", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.initial-size", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.initial-size", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.keep-alive", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.keep-alive", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.keep-alive", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.keep-alive-between-time-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.keep-alive-between-time-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.keep-alive-between-time-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.kill-when-socket-read-timeout", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.kill-when-socket-read-timeout", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.kill-when-socket-read-timeout", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.log-abandoned", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.log-abandoned", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.log-abandoned", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.log-different-thread", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.log-different-thread", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.log-different-thread", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.login-timeout", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.login-timeout", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.login-timeout", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.max-active", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.max-active", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.max-active", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.max-create-task-count", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.max-create-task-count", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.max-create-task-count", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.max-evictable-idle-time-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.max-evictable-idle-time-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.max-evictable-idle-time-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.max-open-prepared-statements", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.max-open-prepared-statements", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.max-open-prepared-statements", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.max-pool-prepared-statement-per-connection-size", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.max-pool-prepared-statement-per-connection-size", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.max-pool-prepared-statement-per-connection-size", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.max-wait", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.max-wait", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.max-wait", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.max-wait-thread-count", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.max-wait-thread-count", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.max-wait-thread-count", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.min-evictable-idle-time-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.min-evictable-idle-time-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.min-evictable-idle-time-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.min-idle", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.min-idle", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.min-idle", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.name", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.name", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.name", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.not-full-timeout-retry-count", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.not-full-timeout-retry-count", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.not-full-timeout-retry-count", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.object-name", "type": "javax.management.ObjectName", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.object-name", "type": "javax.management.ObjectName", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.object-name", "type": "javax.management.ObjectName", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.on-fatal-error-max-active", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.on-fatal-error-max-active", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.on-fatal-error-max-active", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.oracle", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.oracle", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.oracle", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.password", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.password", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.password", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.password-callback", "type": "javax.security.auth.callback.PasswordCallback", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.password-callback", "type": "javax.security.auth.callback.PasswordCallback", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.password-callback", "type": "javax.security.auth.callback.PasswordCallback", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.phy-max-use-count", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.phy-max-use-count", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.phy-max-use-count", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.phy-timeout-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.phy-timeout-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.phy-timeout-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.pool-prepared-statements", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.pool-prepared-statements", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.pool-prepared-statements", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.pooling-connection-info", "type": "java.util.List>", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.pooling-connection-info", "type": "java.util.List>", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.pooling-connection-info", "type": "java.util.List>", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.proxy-filters", "type": "java.util.List", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.proxy-filters", "type": "java.util.List", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.proxy-filters", "type": "java.util.List", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.query-timeout", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.query-timeout", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.query-timeout", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.remove-abandoned", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.remove-abandoned", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.remove-abandoned", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.remove-abandoned-timeout", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.remove-abandoned-timeout", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.remove-abandoned-timeout", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.remove-abandoned-timeout-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.remove-abandoned-timeout-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.remove-abandoned-timeout-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.reset-stat-enable", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.reset-stat-enable", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.reset-stat-enable", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.share-prepared-statements", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.share-prepared-statements", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.share-prepared-statements", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.socket-timeout", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.socket-timeout", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.socket-timeout", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.sql-stat-map", "type": "java.util.Map", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.sql-stat-map", "type": "java.util.Map", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.sql-stat-map", "type": "java.util.Map", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.stat-data", "type": "java.util.Map", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.stat-data", "type": "java.util.Map", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.stat-data", "type": "java.util.Map", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.stat-data-for-m-bean", "type": "java.util.Map", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.stat-data-for-m-bean", "type": "java.util.Map", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.stat-data-for-m-bean", "type": "java.util.Map", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.stat-logger", "type": "com.alibaba.druid.pool.DruidDataSourceStatLogger", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.stat-logger", "type": "com.alibaba.druid.pool.DruidDataSourceStatLogger", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.stat-logger", "type": "com.alibaba.druid.pool.DruidDataSourceStatLogger", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.test-on-borrow", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.test-on-borrow", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.test-on-borrow", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.test-on-return", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.test-on-return", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.test-on-return", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.test-while-idle", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.test-while-idle", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.test-while-idle", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.time-between-connect-error-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.time-between-connect-error-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.time-between-connect-error-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.time-between-eviction-runs-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.time-between-eviction-runs-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.time-between-eviction-runs-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.time-between-log-stats-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.time-between-log-stats-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.time-between-log-stats-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.transaction-query-timeout", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.transaction-query-timeout", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.transaction-query-timeout", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.transaction-threshold-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.transaction-threshold-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.transaction-threshold-millis", "type": "java.lang.Long", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.url", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.url", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.url", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.use-global-data-source-stat", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.use-global-data-source-stat", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.use-global-data-source-stat", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.use-local-session-state", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.use-local-session-state", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.use-local-session-state", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.use-oracle-implicit-cache", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.use-oracle-implicit-cache", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.use-oracle-implicit-cache", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.use-ping-method", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.use-ping-method", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.use-ping-method", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.use-unfair-lock", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.use-unfair-lock", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.use-unfair-lock", "type": "java.lang.Boolean", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.user-callback", "type": "javax.security.auth.callback.NameCallback", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.user-callback", "type": "javax.security.auth.callback.NameCallback", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.user-callback", "type": "javax.security.auth.callback.NameCallback", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.username", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.username", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.username", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.valid-connection-checker", "type": "com.alibaba.druid.pool.ValidConnectionChecker", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.valid-connection-checker", "type": "com.alibaba.druid.pool.ValidConnectionChecker", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.valid-connection-checker", "type": "com.alibaba.druid.pool.ValidConnectionChecker", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.valid-connection-checker-class-name", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.valid-connection-checker-class-name", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.valid-connection-checker-class-name", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.validation-query", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.validation-query", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.validation-query", "type": "java.lang.String", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.validation-query-timeout", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.validation-query-timeout", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.validation-query-timeout", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.wall-stat-map", "type": "java.util.Map", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.wall-stat-map", "type": "java.util.Map", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.wall-stat-map", "type": "java.util.Map", "sourceType": "com.alibaba.druid.pool.DruidDataSource" }, { "name": "spring.datasource.druid.max-idle", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource", "deprecated": true, "deprecation": {} }, { "name": "spring.datasource.druid.num-tests-per-eviction-run", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource", "deprecated": true, "deprecation": {} }, { "name": "spring.datasource.max-idle", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource", "deprecated": true, "deprecation": {} }, { "name": "spring.datasource.max-idle", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource", "deprecated": true, "deprecation": {} }, { "name": "spring.datasource.max-idle", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource", "deprecated": true, "deprecation": {} }, { "name": "spring.datasource.num-tests-per-eviction-run", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource", "deprecated": true, "deprecation": {} }, { "name": "spring.datasource.num-tests-per-eviction-run", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource", "deprecated": true, "deprecation": {} }, { "name": "spring.datasource.num-tests-per-eviction-run", "type": "java.lang.Integer", "sourceType": "com.alibaba.druid.pool.DruidDataSource", "deprecated": true, "deprecation": {} } ], "hints": [] }