Generowanie POJO ze swagger-owego YAML-a

Generowanie POJO ze swagger-owego YAML-a
HE
  • Rejestracja:prawie 7 lat
  • Ostatnio:dzień
  • Postów:65
0

Czy ktoś wie jak najprościej wygenerować klasy z dokumentacji: https://developer.allegro.pl/swagger.yaml? Będą mi potrzebne do wywołań zapytań restowych tzn. parsowania jsonów na pojo. Będę wdzięczny za podpowiedź.


Pozdro i poćwicz
Charles_Ray
  • Rejestracja:około 17 lat
  • Ostatnio:około 7 godzin
  • Postów:1880
0

”Engineering is easy. People are hard.” Bill Coughran
HE
  • Rejestracja:prawie 7 lat
  • Ostatnio:dzień
  • Postów:65
0

Myślałem o bardzie oficjalnym rozwiązaniu. Jest niby swagger codegenerator ale on buduje całą wydmuszkę aplikacji. Szukałem wygodniejszego i prostszego narzędzia podobnego do wsimport, który jest już wbudowany w javie do budowania class z wsdl-ek.


Pozdro i poćwicz
edytowany 1x, ostatnio: heretic
M6
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 4 lata
  • Lokalizacja:Beskid Śląski
  • Postów:14
1
heretic napisał(a):

Jest niby swagger codegenerator ale on buduje całą wydmuszkę aplikacji.

Chyba nie do końca. Popatrz tutaj: https://github.com/swagger-api/swagger-codegen/tree/master/modules/swagger-codegen-maven-plugin --> możesz generatorowi kazać generować tylko klasy (będzie to o ile pamiętam generateApis = false + generateModels = true). Możesz pewnie też użyć tego plugina: https://github.com/OpenAPITools/openapi-generator/tree/master/modules/openapi-generator-maven-plugin

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.