Files
pengchen-exam-java/exam-framework/exam-spring-boot-starter-web/target/classes/META-INF/spring-configuration-metadata.json
2025-04-17 15:37:37 +08:00

127 lines
4.8 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"groups": [
{
"name": "exam.swagger",
"type": "pc.exam.pp.framework.swagger.config.SwaggerProperties",
"sourceType": "pc.exam.pp.framework.swagger.config.SwaggerProperties"
},
{
"name": "exam.web",
"type": "pc.exam.pp.framework.web.config.WebProperties",
"sourceType": "pc.exam.pp.framework.web.config.WebProperties"
},
{
"name": "exam.web.admin-api",
"type": "pc.exam.pp.framework.web.config.WebProperties$Api",
"sourceType": "pc.exam.pp.framework.web.config.WebProperties"
},
{
"name": "exam.web.admin-ui",
"type": "pc.exam.pp.framework.web.config.WebProperties$Ui",
"sourceType": "pc.exam.pp.framework.web.config.WebProperties"
},
{
"name": "exam.web.app-api",
"type": "pc.exam.pp.framework.web.config.WebProperties$Api",
"sourceType": "pc.exam.pp.framework.web.config.WebProperties"
},
{
"name": "exam.xss",
"type": "pc.exam.pp.framework.xss.config.XssProperties",
"sourceType": "pc.exam.pp.framework.xss.config.XssProperties"
}
],
"properties": [
{
"name": "exam.swagger.author",
"type": "java.lang.String",
"description": "作者",
"sourceType": "pc.exam.pp.framework.swagger.config.SwaggerProperties"
},
{
"name": "exam.swagger.description",
"type": "java.lang.String",
"description": "描述",
"sourceType": "pc.exam.pp.framework.swagger.config.SwaggerProperties"
},
{
"name": "exam.swagger.email",
"type": "java.lang.String",
"description": "email",
"sourceType": "pc.exam.pp.framework.swagger.config.SwaggerProperties"
},
{
"name": "exam.swagger.license",
"type": "java.lang.String",
"description": "license",
"sourceType": "pc.exam.pp.framework.swagger.config.SwaggerProperties"
},
{
"name": "exam.swagger.license-url",
"type": "java.lang.String",
"description": "license-url",
"sourceType": "pc.exam.pp.framework.swagger.config.SwaggerProperties"
},
{
"name": "exam.swagger.title",
"type": "java.lang.String",
"description": "标题",
"sourceType": "pc.exam.pp.framework.swagger.config.SwaggerProperties"
},
{
"name": "exam.swagger.url",
"type": "java.lang.String",
"description": "url",
"sourceType": "pc.exam.pp.framework.swagger.config.SwaggerProperties"
},
{
"name": "exam.swagger.version",
"type": "java.lang.String",
"description": "版本",
"sourceType": "pc.exam.pp.framework.swagger.config.SwaggerProperties"
},
{
"name": "exam.web.admin-api.controller",
"type": "java.lang.String",
"description": "Controller 所在包的 Ant 路径规则 主要目的是,给该 Controller 设置指定的 {@link #prefix}",
"sourceType": "pc.exam.pp.framework.web.config.WebProperties$Api"
},
{
"name": "exam.web.admin-api.prefix",
"type": "java.lang.String",
"description": "API 前缀,实现所有 Controller 提供的 RESTFul API 的统一前缀 意义:通过该前缀,避免 Swagger、Actuator 意外通过 Nginx 暴露出来给外部,带来安全性问题 这样Nginx 只需要配置转发到 \/api\/* 的所有接口即可。 @see ExamWebAutoConfiguration#configurePathMatch(PathMatchConfigurer)",
"sourceType": "pc.exam.pp.framework.web.config.WebProperties$Api"
},
{
"name": "exam.web.admin-ui.url",
"type": "java.lang.String",
"description": "访问地址",
"sourceType": "pc.exam.pp.framework.web.config.WebProperties$Ui"
},
{
"name": "exam.web.app-api.controller",
"type": "java.lang.String",
"description": "Controller 所在包的 Ant 路径规则 主要目的是,给该 Controller 设置指定的 {@link #prefix}",
"sourceType": "pc.exam.pp.framework.web.config.WebProperties$Api"
},
{
"name": "exam.web.app-api.prefix",
"type": "java.lang.String",
"description": "API 前缀,实现所有 Controller 提供的 RESTFul API 的统一前缀 意义:通过该前缀,避免 Swagger、Actuator 意外通过 Nginx 暴露出来给外部,带来安全性问题 这样Nginx 只需要配置转发到 \/api\/* 的所有接口即可。 @see ExamWebAutoConfiguration#configurePathMatch(PathMatchConfigurer)",
"sourceType": "pc.exam.pp.framework.web.config.WebProperties$Api"
},
{
"name": "exam.xss.enable",
"type": "java.lang.Boolean",
"description": "是否开启,默认为 true",
"sourceType": "pc.exam.pp.framework.xss.config.XssProperties"
},
{
"name": "exam.xss.exclude-urls",
"type": "java.util.List<java.lang.String>",
"description": "需要排除的 URL默认为空",
"sourceType": "pc.exam.pp.framework.xss.config.XssProperties"
}
],
"hints": []
}