use*_*188 8 java spring swagger openapi openapi-generator
我想构建一个 Maven 模块,使用 来openapi-generator-maven-plugin从两个 openapi 3 规范生成服务器代码和客户端代码。我希望服务器代码使用 Spring boot,因此我有以下设置:
<generatorName>spring</generatorName>
<library>spring-boot</library>
Run Code Online (Sandbox Code Playgroud)
这工作正常,我需要io.swagger.core.v3:swagger-annotationsOAS jakarta.validation:jakarta.validation-api3 注释和验证。
但是,对于客户端代码,我想使用WebClientSpring,我能找到的唯一设置是:
<generatorName>java</generatorName>
<library>webclient</library>
Run Code Online (Sandbox Code Playgroud)
客户端代码生成,但问题是,它需要较旧的io.swagger:swagger-annotations和javax.validation:validation-api.
我想避免拥有不同的库集。是否有使用同一组注释和验证库的服务器和客户端代码生成设置?最好同时使用io.swagger.core.v3:swagger-annotations和jakarta.validation:jakarta.validation-api。
| 归档时间: |
|
| 查看次数: |
1232 次 |
| 最近记录: |