Pytanie odnośnie SOAP Web Services.
Załóżmy, że mam aplikację typu blog. Są posty oraz komentarze do każdego z nich. Czy powinienem grupować web serwisy po ich przeznaczeniu, np. w tej aplikacji mieć PostWebService i CommentWebService? Wtedy każdy z tych serwisów ma oddzielny plik WSDL? Czy mieć tylko jeden web serwis i w nim wszystkie metody do postów i komentarzy?
#programowanie #naukaprogramowania #java
Załóżmy, że mam aplikację typu blog. Są posty oraz komentarze do każdego z nich. Czy powinienem grupować web serwisy po ich przeznaczeniu, np. w tej aplikacji mieć PostWebService i CommentWebService? Wtedy każdy z tych serwisów ma oddzielny plik WSDL? Czy mieć tylko jeden web serwis i w nim wszystkie metody do postów i komentarzy?
#programowanie #naukaprogramowania #java
Używam Hibernate i jak wyświetlam sobie pobrane dane w konsoli to jest ok, czyli mapowanie tabel na klasy działa.
Tak wygląda odpowiedź serwera, gdy Flight nie ma żadnych Ticketów: LINK
Tak, gdy Flight posiada chociaż jeden Ticket: LINK
Modele są generowane na podstawie tabel. Poniższe pliki zostały wygenerowane:
Flight.java
Ticket.java
Jednak jest różnica, zwracane są obiekty, ale i tak odpowiedź wygląda tak samo:
[models.Ticket@29108192, models.Ticket@54cc432e, models.Ticket@7f3b46df, models.Ticket@7f603606, models.Ticket@5fd13ef6, models.Ticket@7164fe63, models.Ticket@3bdc6e15, models.Ticket@7df762da]
EDIT: Może to ma coś wspólnego z rekursywnym wywyływaniem, Flight ma tickety, Ticket ma flighta i tak w koło. Tylko wtedy powinien być jakiś exception czy coś.