首页 文章

如何在没有招摇注释的情况下进行swagger服务器集成?

提问于
浏览
2

我可以将CXF jax-rs与swagger注释集成(@ Api,@ ApiOperation,@ ApiResponses,@ ApiParam)

但我想在没有@ Api,@ ApiOperation,@ ApiResponses,@ ApiParam的情况下进行整合 . 我看了下面的代码 - https://github.com/wordnik/swagger-core/tree/master/samples/java-jaxrs-no-annotations

我无法理解swagger服务器如何与jax-rs /扫描jax-rs注释集成而不需要swagger注释 .

1 回答

  • 1

    首先 - 样本存在于1.4分支中 - java-jaxrs-no-annotations sample

    另外,请注意这种方法的缺点 - 你可以在_928084中找到它们

    简而言之 - Bootstrap servlet使用SwaggerConfig设置Api信息和授权范围,而JAX-RS注释的实际扫描在_928086中配置 - 使用swagger特定配置类,如com.wordnik.swagger.jaxrs.config .DefaultJaxrsConfig .

    为了更好地理解这些内容,您可以查看integrating swagger into JAX-RS sample,它说明了如何以编程方式完成这些配置,而无需web.xml

相关问题