首页 > 解决方案 > 有没有办法将“securityDefinitions”的内容生成为对象?

问题描述

我的招摇 JSON 中有以下代码段:

"securityDefinitions": {
  "oauth2schema": {
    "type": "oauth2",
    "authorizationUrl": "http://localhost:9999/sso/login",
    "flow": "implicit",
    "scopes": {
      "write": "Allows writing".
    }
  }
}

有没有办法使用swagger-codegen-maven-plugin, 将它生成到一个对象中,更具体地说是要生成的范围?我正在使用2.4.10插件的版本。

标签: javaspringswaggerswagger-codegen

解决方案


您可以使用自定义模板(CLI 选项-t)创建一个Security类,将各种属性存储在securityDefinitions.


推荐阅读