#spring #spring-boot #swagger #swagger-ui #springfox
Вопрос:
Как мы видим, параметры весенних заказов указаны по названию в алфавитном порядке.
Я хотел бы предоставить пользовательский заказ, как в классе @ApiModel.
Так что с места должно быть последним.
Как я могу этого достичь?
Комментарии:
1. Вы используете Springfox или springdoc?
2. я использую Springfox
Ответ №1:
Похоже, что это невозможно в Springfox, и с момента перехода на Java 8 он упорядочен в алфавитном порядке:
Что мы обнаружили при переходе на компилятор java 8, так это то, что порядок изменился. Когда мы поняли, что это так, параметры были изменены на сортировку по алфавиту
Более подробная информация: https://github.com/springfox/springfox/issues/2418
Комментарии:
1. Может быть, это возможно с некоторыми пользовательскими реализациями?
2. Может быть, но, к сожалению, с Springfox все непросто.
3. Если вы готовы попробовать, вы всегда можете подумать о переходе в springdoc . Честно говоря, я не уверен, какая логика сортировки используется в данном конкретном случае, но если это не то, что вы ищете, вы можете открыть заявку на их странице github и запросить ее или сделать это самостоятельно и отправить ее на рассмотрение.