116 lines
3.4 KiB
JSON
116 lines
3.4 KiB
JSON
{
|
|
"groups": [
|
|
{
|
|
"name": "file",
|
|
"type": "org.nl.config.FileProperties",
|
|
"sourceType": "org.nl.config.FileProperties"
|
|
},
|
|
{
|
|
"name": "file.linux",
|
|
"type": "org.nl.config.FileProperties$ElPath",
|
|
"sourceType": "org.nl.config.FileProperties"
|
|
},
|
|
{
|
|
"name": "file.mac",
|
|
"type": "org.nl.config.FileProperties$ElPath",
|
|
"sourceType": "org.nl.config.FileProperties"
|
|
},
|
|
{
|
|
"name": "file.path",
|
|
"type": "org.nl.config.FileProperties$ElPath",
|
|
"sourceType": "org.nl.config.FileProperties",
|
|
"sourceMethod": "getPath()"
|
|
},
|
|
{
|
|
"name": "file.windows",
|
|
"type": "org.nl.config.FileProperties$ElPath",
|
|
"sourceType": "org.nl.config.FileProperties"
|
|
},
|
|
{
|
|
"name": "login",
|
|
"type": "org.nl.common.security.config.bean.LoginProperties",
|
|
"sourceType": "org.nl.common.security.config.ConfigBeanConfiguration",
|
|
"sourceMethod": "loginProperties()"
|
|
},
|
|
{
|
|
"name": "security",
|
|
"type": "org.nl.common.security.satoken.SecurityProperties",
|
|
"sourceType": "org.nl.common.security.satoken.SecurityProperties"
|
|
},
|
|
{
|
|
"name": "spring.datasource.druid",
|
|
"type": "javax.sql.DataSource",
|
|
"sourceType": "org.nl.config.DataBaseConfig",
|
|
"sourceMethod": "dataSource()"
|
|
},
|
|
{
|
|
"name": "task.pool",
|
|
"type": "org.nl.config.thread.AsyncTaskProperties",
|
|
"sourceType": "org.nl.config.thread.AsyncTaskProperties"
|
|
}
|
|
],
|
|
"properties": [
|
|
{
|
|
"name": "file.avatar-max-size",
|
|
"type": "java.lang.Long",
|
|
"description": "头像大小限制",
|
|
"sourceType": "org.nl.config.FileProperties"
|
|
},
|
|
{
|
|
"name": "file.max-size",
|
|
"type": "java.lang.Long",
|
|
"description": "文件大小限制",
|
|
"sourceType": "org.nl.config.FileProperties"
|
|
},
|
|
{
|
|
"name": "login.cache-enable",
|
|
"type": "java.lang.Boolean",
|
|
"description": "用户登录信息缓存",
|
|
"sourceType": "org.nl.common.security.config.bean.LoginProperties",
|
|
"defaultValue": false
|
|
},
|
|
{
|
|
"name": "login.login-code",
|
|
"type": "org.nl.common.security.config.bean.LoginCode",
|
|
"sourceType": "org.nl.common.security.config.bean.LoginProperties"
|
|
},
|
|
{
|
|
"name": "login.single-login",
|
|
"type": "java.lang.Boolean",
|
|
"description": "账号单用户 登录",
|
|
"sourceType": "org.nl.common.security.config.bean.LoginProperties",
|
|
"defaultValue": false
|
|
},
|
|
{
|
|
"name": "security.excludes",
|
|
"type": "java.lang.String[]",
|
|
"description": "排除路径",
|
|
"sourceType": "org.nl.common.security.satoken.SecurityProperties"
|
|
},
|
|
{
|
|
"name": "task.pool.core-pool-size",
|
|
"type": "java.lang.Integer",
|
|
"sourceType": "org.nl.config.thread.AsyncTaskProperties",
|
|
"defaultValue": 0
|
|
},
|
|
{
|
|
"name": "task.pool.keep-alive-seconds",
|
|
"type": "java.lang.Integer",
|
|
"sourceType": "org.nl.config.thread.AsyncTaskProperties",
|
|
"defaultValue": 0
|
|
},
|
|
{
|
|
"name": "task.pool.max-pool-size",
|
|
"type": "java.lang.Integer",
|
|
"sourceType": "org.nl.config.thread.AsyncTaskProperties",
|
|
"defaultValue": 0
|
|
},
|
|
{
|
|
"name": "task.pool.queue-capacity",
|
|
"type": "java.lang.Integer",
|
|
"sourceType": "org.nl.config.thread.AsyncTaskProperties",
|
|
"defaultValue": 0
|
|
}
|
|
],
|
|
"hints": []
|
|
} |