META-INF.additional-spring-configuration-metadata.json Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of druid-spring-boot-starter Show documentation
Show all versions of druid-spring-boot-starter Show documentation
Spring Boot with Druid support,help you simplify Druid config in Spring Boot.
{
"properties": [
{
"name": "spring.datasource.druid.connection-properties",
"type": "java.lang.String",
"sourceType": "com.alibaba.druid.pool.DruidDataSource"
},
{
"name": "spring.datasource.druid.filters",
"type": "java.lang.String",
"sourceType": "com.alibaba.druid.pool.DruidDataSource"
},
{
"name": "spring.datasource.druid.filter.stat.enabled",
"type": "java.lang.Boolean",
"sourceType": "com.alibaba.druid.spring.boot.autoconfigure.stat.DruidFilterConfiguration",
"description": "Enable StatFilter.",
"defaultValue": true
},
{
"name": "spring.datasource.druid.filter.config.enabled",
"type": "java.lang.Boolean",
"sourceType": "com.alibaba.druid.spring.boot.autoconfigure.stat.DruidFilterConfiguration",
"description": "Enable ConfigFilter.",
"defaultValue": false
},
{
"name": "spring.datasource.druid.filter.encoding.enabled",
"type": "java.lang.Boolean",
"sourceType": "com.alibaba.druid.spring.boot.autoconfigure.stat.DruidFilterConfiguration",
"description": "Enable EncodingConvertFilter.",
"defaultValue": false
},
{
"name": "spring.datasource.druid.filter.slf4j.enabled",
"type": "java.lang.Boolean",
"sourceType": "com.alibaba.druid.spring.boot.autoconfigure.stat.DruidFilterConfiguration",
"description": "Enable Slf4jLogFilter.",
"defaultValue": false
},
{
"name": "spring.datasource.druid.filter.log4j.enabled",
"type": "java.lang.Boolean",
"sourceType": "com.alibaba.druid.spring.boot.autoconfigure.stat.DruidFilterConfiguration",
"description": "Enable Log4jFilter.",
"defaultValue": false
},
{
"name": "spring.datasource.druid.filter.log4j2.enabled",
"type": "java.lang.Boolean",
"sourceType": "com.alibaba.druid.spring.boot.autoconfigure.stat.DruidFilterConfiguration",
"description": "Enable Log4j2Filter.",
"defaultValue": false
},
{
"name": "spring.datasource.druid.filter.commons-log.enabled",
"type": "java.lang.Boolean",
"sourceType": "com.alibaba.druid.spring.boot.autoconfigure.stat.DruidFilterConfiguration",
"description": "Enable CommonsLogFilter.",
"defaultValue": false
},
{
"name": "spring.datasource.druid.filter.wall.enabled",
"type": "java.lang.Boolean",
"sourceType": "com.alibaba.druid.spring.boot.autoconfigure.stat.DruidFilterConfiguration",
"description": "Enable WallFilter.",
"defaultValue": false
}
],
"hints": [
{
"name": "spring.datasource.druid.filter.stat.db-type",
"type": "java.lang.String",
"values": [
{
"value": "db2"
},
{
"value": "postgresql"
},
{
"value": "sqlserver"
},
{
"value": "oracle"
},
{
"value": "AliOracle"
},
{
"value": "mysql"
},
{
"value": "mariadb"
},
{
"value": "hive"
},
{
"value": "h2"
},
{
"value": "dm"
},
{
"value": "kingbase"
},
{
"value": "tydb"
},
{
"value": "oceanbase"
},
{
"value": "xugu"
},
{
"value": "odps"
},
{
"value": "teradata"
},
{
"value": "log4jdbc"
},
{
"value": "phoenix"
},
{
"value": "edb"
},
{
"value": "kylin"
},
{
"value": "sqlite"
}
]
},
{
"name": "spring.datasource.druid.filter.wall.db-type",
"type": "java.lang.String",
"values": [
{
"value": "db2"
},
{
"value": "postgresql"
},
{
"value": "sqlserver"
},
{
"value": "oracle"
},
{
"value": "AliOracle"
},
{
"value": "mysql"
},
{
"value": "mariadb"
},
{
"value": "hive"
},
{
"value": "h2"
},
{
"value": "dm"
},
{
"value": "kingbase"
},
{
"value": "tydb"
},
{
"value": "oceanbase"
},
{
"value": "xugu"
},
{
"value": "odps"
},
{
"value": "teradata"
},
{
"value": "log4jdbc"
},
{
"value": "phoenix"
},
{
"value": "edb"
},
{
"value": "kylin"
},
{
"value": "sqlite"
}
]
}
]
}