{ "groups": [ { "name": "lideeyunji.error-code", "type": "com.lideeyunji.tool.framework.errorcode.config.ErrorCodeProperties", "sourceType": "com.lideeyunji.tool.framework.errorcode.config.ErrorCodeProperties" }, { "name": "lideeyunji.swagger", "type": "com.lideeyunji.tool.framework.swagger.config.SwaggerProperties", "sourceType": "com.lideeyunji.tool.framework.swagger.config.SwaggerProperties" }, { "name": "lideeyunji.web", "type": "com.lideeyunji.tool.framework.web.config.WebProperties", "sourceType": "com.lideeyunji.tool.framework.web.config.WebProperties" }, { "name": "lideeyunji.web.admin-api", "type": "com.lideeyunji.tool.framework.web.config.WebProperties$Api", "sourceType": "com.lideeyunji.tool.framework.web.config.WebProperties" }, { "name": "lideeyunji.web.admin-ui", "type": "com.lideeyunji.tool.framework.web.config.WebProperties$Ui", "sourceType": "com.lideeyunji.tool.framework.web.config.WebProperties" }, { "name": "lideeyunji.web.app-api", "type": "com.lideeyunji.tool.framework.web.config.WebProperties$Api", "sourceType": "com.lideeyunji.tool.framework.web.config.WebProperties" }, { "name": "lideeyunji.xss", "type": "com.lideeyunji.tool.framework.xss.config.XssProperties", "sourceType": "com.lideeyunji.tool.framework.xss.config.XssProperties" }, { "name": "lideeyunji.yunji", "type": "com.lideeyunji.tool.framework.apilog.config.ApiLogProperties", "sourceType": "com.lideeyunji.tool.framework.apilog.config.ApiLogProperties" } ], "properties": [ { "name": "lideeyunji.error-code.constants-class-list", "type": "java.util.List", "description": "错误码枚举类", "sourceType": "com.lideeyunji.tool.framework.errorcode.config.ErrorCodeProperties" }, { "name": "lideeyunji.error-code.enable", "type": "java.lang.Boolean", "description": "是否开启", "sourceType": "com.lideeyunji.tool.framework.errorcode.config.ErrorCodeProperties", "defaultValue": false }, { "name": "lideeyunji.swagger.author", "type": "java.lang.String", "description": "作者", "sourceType": "com.lideeyunji.tool.framework.swagger.config.SwaggerProperties" }, { "name": "lideeyunji.swagger.description", "type": "java.lang.String", "description": "描述", "sourceType": "com.lideeyunji.tool.framework.swagger.config.SwaggerProperties" }, { "name": "lideeyunji.swagger.email", "type": "java.lang.String", "description": "email", "sourceType": "com.lideeyunji.tool.framework.swagger.config.SwaggerProperties" }, { "name": "lideeyunji.swagger.license", "type": "java.lang.String", "description": "license", "sourceType": "com.lideeyunji.tool.framework.swagger.config.SwaggerProperties" }, { "name": "lideeyunji.swagger.license-url", "type": "java.lang.String", "description": "license-url", "sourceType": "com.lideeyunji.tool.framework.swagger.config.SwaggerProperties" }, { "name": "lideeyunji.swagger.title", "type": "java.lang.String", "description": "标题", "sourceType": "com.lideeyunji.tool.framework.swagger.config.SwaggerProperties" }, { "name": "lideeyunji.swagger.url", "type": "java.lang.String", "description": "url", "sourceType": "com.lideeyunji.tool.framework.swagger.config.SwaggerProperties" }, { "name": "lideeyunji.swagger.version", "type": "java.lang.String", "description": "版本", "sourceType": "com.lideeyunji.tool.framework.swagger.config.SwaggerProperties" }, { "name": "lideeyunji.web.admin-api.controller", "type": "java.lang.String", "description": "Controller 所在包的 Ant 路径规则 主要目的是,给该 Controller 设置指定的 {@link #prefix}", "sourceType": "com.lideeyunji.tool.framework.web.config.WebProperties$Api" }, { "name": "lideeyunji.web.admin-api.prefix", "type": "java.lang.String", "description": "API 前缀,实现所有 Controller 提供的 RESTFul API 的统一前缀 意义:通过该前缀,避免 Swagger、Actuator 意外通过 Nginx 暴露出来给外部,带来安全性问题 这样,Nginx 只需要配置转发到 \/api\/* 的所有接口即可。 @see WebAutoConfiguration#configurePathMatch(PathMatchConfigurer)", "sourceType": "com.lideeyunji.tool.framework.web.config.WebProperties$Api" }, { "name": "lideeyunji.web.admin-ui.url", "type": "java.lang.String", "description": "访问地址", "sourceType": "com.lideeyunji.tool.framework.web.config.WebProperties$Ui" }, { "name": "lideeyunji.web.app-api.controller", "type": "java.lang.String", "description": "Controller 所在包的 Ant 路径规则 主要目的是,给该 Controller 设置指定的 {@link #prefix}", "sourceType": "com.lideeyunji.tool.framework.web.config.WebProperties$Api" }, { "name": "lideeyunji.web.app-api.prefix", "type": "java.lang.String", "description": "API 前缀,实现所有 Controller 提供的 RESTFul API 的统一前缀 意义:通过该前缀,避免 Swagger、Actuator 意外通过 Nginx 暴露出来给外部,带来安全性问题 这样,Nginx 只需要配置转发到 \/api\/* 的所有接口即可。 @see WebAutoConfiguration#configurePathMatch(PathMatchConfigurer)", "sourceType": "com.lideeyunji.tool.framework.web.config.WebProperties$Api" }, { "name": "lideeyunji.web.web-u-r-i", "type": "java.lang.String", "sourceType": "com.lideeyunji.tool.framework.web.config.WebProperties", "defaultValue": "http:\/\/lidee.vip" }, { "name": "lideeyunji.xss.enable", "type": "java.lang.Boolean", "description": "是否开启,默认为 true", "sourceType": "com.lideeyunji.tool.framework.xss.config.XssProperties", "defaultValue": true }, { "name": "lideeyunji.xss.exclude-urls", "type": "java.util.List", "description": "需要排除的 URL,默认为空", "sourceType": "com.lideeyunji.tool.framework.xss.config.XssProperties" }, { "name": "lideeyunji.yunji.save-req-log", "type": "java.lang.Boolean", "sourceType": "com.lideeyunji.tool.framework.apilog.config.ApiLogProperties", "defaultValue": true } ], "hints": [] }