{ "hints": [], "groups": [ { "sourceType": "com.softdev.system.generator.config.DruidConfiguration$IDataSourceProperties", "name": "spring.datasource", "type": "com.softdev.system.generator.config.DruidConfiguration$IDataSourceProperties" } ], "properties": [ { "sourceType": "com.softdev.system.generator.config.DruidConfiguration$IDataSourceProperties", "name": "spring.datasource.connection-properties", "type": "java.lang.String" }, { "sourceType": "com.softdev.system.generator.config.DruidConfiguration$IDataSourceProperties", "name": "spring.datasource.driver-class-name", "type": "java.lang.String" }, { "sourceType": "com.softdev.system.generator.config.DruidConfiguration$IDataSourceProperties", "name": "spring.datasource.filters", "type": "java.lang.String" }, { "sourceType": "com.softdev.system.generator.config.DruidConfiguration$IDataSourceProperties", "defaultValue": 0, "name": "spring.datasource.initial-size", "type": "java.lang.Integer" }, { "sourceType": "com.softdev.system.generator.config.DruidConfiguration$IDataSourceProperties", "defaultValue": 0, "name": "spring.datasource.max-active", "type": "java.lang.Integer" }, { "sourceType": "com.softdev.system.generator.config.DruidConfiguration$IDataSourceProperties", "defaultValue": 0, "name": "spring.datasource.max-pool-prepared-statement-per-connection-size", "type": "java.lang.Integer" }, { "sourceType": "com.softdev.system.generator.config.DruidConfiguration$IDataSourceProperties", "defaultValue": 0, "name": "spring.datasource.max-wait", "type": "java.lang.Integer" }, { "sourceType": "com.softdev.system.generator.config.DruidConfiguration$IDataSourceProperties", "defaultValue": 0, "name": "spring.datasource.min-evictable-idle-time-millis", "type": "java.lang.Integer" }, { "sourceType": "com.softdev.system.generator.config.DruidConfiguration$IDataSourceProperties", "defaultValue": 0, "name": "spring.datasource.min-idle", "type": "java.lang.Integer" }, { "sourceType": "com.softdev.system.generator.config.DruidConfiguration$IDataSourceProperties", "name": "spring.datasource.password", "type": "java.lang.String" }, { "sourceType": "com.softdev.system.generator.config.DruidConfiguration$IDataSourceProperties", "defaultValue": false, "name": "spring.datasource.pool-prepared-statements", "type": "java.lang.Boolean" }, { "sourceType": "com.softdev.system.generator.config.DruidConfiguration$IDataSourceProperties", "defaultValue": false, "name": "spring.datasource.test-on-borrow", "type": "java.lang.Boolean" }, { "sourceType": "com.softdev.system.generator.config.DruidConfiguration$IDataSourceProperties", "defaultValue": false, "name": "spring.datasource.test-on-return", "type": "java.lang.Boolean" }, { "sourceType": "com.softdev.system.generator.config.DruidConfiguration$IDataSourceProperties", "defaultValue": false, "name": "spring.datasource.test-while-idle", "type": "java.lang.Boolean" }, { "sourceType": "com.softdev.system.generator.config.DruidConfiguration$IDataSourceProperties", "defaultValue": 0, "name": "spring.datasource.time-between-eviction-runs-millis", "type": "java.lang.Integer" }, { "sourceType": "com.softdev.system.generator.config.DruidConfiguration$IDataSourceProperties", "name": "spring.datasource.url", "type": "java.lang.String" }, { "sourceType": "com.softdev.system.generator.config.DruidConfiguration$IDataSourceProperties", "name": "spring.datasource.username", "type": "java.lang.String" }, { "sourceType": "com.softdev.system.generator.config.DruidConfiguration$IDataSourceProperties", "name": "spring.datasource.validation-query", "type": "java.lang.String" } ] }