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