如何在OpenAPI Spec 3中使用Java自定义注释

问题描述

只是想知道是否有一种方法可以在openapi规范中使用自定义注释。

场景-

用户对象-我需要在用户名或 电子邮件。其中之一应在请求中提供

enter image description here

为此,我可以在类似@ValidateUserNameAndEmail代码中创建自定义批注,但是找不到在openapi规范中应用该批注并将其像其他批注一样包含在生成代码中的方法

解决方法

我认为不可能。您可以使用openapi提供的验证批注,例如@NotNull