Вы можете полностью контролировать порядок схем с помощью OpenApiCustomiser. Это пример кода, который вы можете настроить с помощью компараторов, в зависимости от логики сортировки c, которую вы хотите:
@Bean
public OpenApiCustomiser sortSchemasAlphabetically() {
return openApi -> {
Map<String, Schema> schemas = openApi.getComponents().getSchemas();
openApi.getComponents().setSchemas(new TreeMap<>(schemas));
};
}
Если вас интересует сортировка на swagger-ui, а не на стороне сервера , затем вы можете зарегистрировать запрос функции в проекте swagger-ui.