Witam serdecznie,
Pisze aplikacje w Java Swing, ktora bedzie otrzymywac, bazujac na odczycie z kamery, pewien numer, ktory nastepnie aplikacja przetwarza i w postaci POST requestu wysyla zapytanie do bazy danych klienta i dalej wyswietla dane z bazy klienta przypisane do tego numeru z kamery.
Obecnie w celu przesłania numeru używam GET requestu w Postmanie i tam podaje numer (cześć z kamera bedzie stworzona później).
Docelowo aplikacja ma wyświetlać liste numerów, które pojawia sie w kamerze wraz z danymi przypisanymi do nich (jeden po drugim) do momentu resetu przez klienta.
Czyli np.
- JLabel - numer 3626151, Jan Kowalski, Wrocław
- JLabel - numer 26252, Norbert Wiśniewski, Gdańsk
i tak jeszcze kilka jeden pod drugim. W momencie resetu wszystko zniknie i aplikacja będzie oczekiwać na nowe requesty
Obecnie, gdy odpalam aplikacje i wysłałam GET requesty do localhosta jeden po drugim otwierają mi sie kolejne okna JFrame z danymi pobranymi z bazy danych klienta na ich serwerze (numer, dane), wszystko w osobnych oknach.
Szukam pomysłu w jaki sposob można by stworzyć "tymczasowa baze danych" z przypisem do zmiennych poszczególnych numerow z requestow np. X = numer z requestu nr 1, Y = numer z requestu 2, Z = numer z requestu 3 i tak dalej powiedzmy do 10 (chociaz najlepiej do nieskończoności, aż zresetuje aplikacje (zresetuje zmienne i od nowa beda przypisywały sie numery do Z,Y,X))
Czy konieczne jest tu tworzenie bazy danych czy można to jakos obejść? Chodzi mi o to, że obecnie argumentem funkcji jest numer z GET requestu i na jego podstawie wysyłane są POST requesty do bazy klienta i wówczas otrzymuje response body z danymi i sobie wyciągam co potrzebuje (właśnie to imię, nazwisko, miasto, itd) Jak to zrobić żeby te numery wyświetlały się jeden pod drugim z każdym kolejnym wysłanym GET requestem.
Jestem początkującym programista wiec wybaczcie jest to cos oczywistego :)
Z gory dziękuję za pomoc!