swagger问题

/ Java / 0 条评论 / 435浏览

swagger基础注解

@Api(tags = “xxx模块说明”)

作用在模块类上

@ApiOperation(“xxx接口说明”)

作用在接口方法上

@ApiModel(“xxxPOJO说明”)

作用在模型类上:如VO、BO

@ApiModelProperty(value = “xxx属性说明”,hidden = true)

作用在类方法和属性上,hidden设置为true可以隐藏该属性

@ApiParam(“xxx参数说明”)

作用在参数、方法和字段上,类似@ApiModelProperty

swagger配置文件配置

# Swagger配置
swagger:
  # 是否开启swagger
  enabled: true
  # 请求前缀
  pathMapping: /dev-api

生产环境打包时,修改pathMapping: /dev-apipathMapping: /prod-api即可正常使用,在linux上打包正常使用。