Problem z pobraniem informacji z bazy danych

0

Cześć
Mam pytanie które dla wyjadaczy wyda się pewnie śmieszne, ja jednak programuje od niedawna i nie mogę sobie poradzić z tym problemem..
Pisze aplikacje webową z wykorzystaniem takich takich bibliotek - spring web, vaadin, spring data jpa, h2 database.

Aplikacja to wirtualny komunikator pozwalający na wymianę wiadomości pomiędzy urzytkownikami, do pól TextField wpisywana jest nazwa odbiorcy oraz nazwa nadawcy w polu TextArea treść wiadomości. Wszystkie pola zapisywane są w bazie danych.
screenshot-20200702123625.png

Stworzyłem encje tabeli, oraz dodałem akcje do przycisku wyślij tak żeby wpisane dane zostały zapisane w tabeli
screenshot-20200702123803.png

screenshot-20200702123826.png

Do tej pory program działa ok, jednak chciałbym też móc wyciągać zapisane wiadomości z bazy danych po którejś z wartości (np. wszystkie wiadomości które wysłał konkretna osoba lub też wszystkie wiadomości do jednego odbiorcy) i wyświetlać te dane na stronie(np. jako Label)

Proszę o odpowiedz i wyrozumiałość:)

0

No dobra ale gdzie dokładnie masz problem? Wysyłasz odpowiednie zapytanie do bazy i tyle.

0

A moglbys podpowiedziec jak powinno wygladac takie zapytanie i jak wyswietlic wyniki w oknie przegladarki?

1
Michalll1984 napisał(a):

A moglbys podpowiedziec jak powinno wygladac takie zapytanie i jak wyswietlic wyniki w oknie przegladarki?

Określiłeś założenia projektu jako "JPA". Co o tym środowisku wiesz?
Jak nie wiesz, jak operować z bazą, jeśli niby zaimplementowałeś repozytorium?

Chyba się wziąłeś za zbyt poważny projekt. Nie możesz się nieustannie pytać na forum, jak się podrapać w lewy pośladek.
Sprawdź się w walce z Javą bez jakiś środowisk serwerowych.

Dodam, ze odpowiedzi w tym zakresie pytań "leżą na ulicy", wystarczy otworzyć googla

Wszystko mam na "nie", od kodu w obrazkach, przez nie sprawdzenie najbardziej elementarnej wiedzy w zakresie projektu, a z zupełnych drobiazgów to nazwa klasy w liczbie mnogiej

0

Możliwe, że masz racje... Spring kusi prostymi rozwiązaniami dlatego podjąłem się tego projektu. Moja baza danych działa na localhoscie. Vaadin pozwala na stworzenie w kilka minut strony, pozwalającej na komunikację z użytkownikiem, samo podpięcie bazy danych pod aplikacje też nie jest trudne.
W zasadzie do tego momentu wszystko jest jasne, brakuje mi tylko wiedzy jak przetwarzać informacje które mam już w bazie danych...spróbuje jeszcze pogrzebać w sieci.
Dzięki za odpowiedzi:)

3

Spring kusi prostymi rozwiązaniami

Mam nadzieje że to żart :) Jasne, są tam fajne i wygodne rozwiązania, ale dla ekspertów którzy wiedzą co robią. To trochę jakbyś wskoczył do kokpitu myśliwca i teraz nas pytał które guziki włączyć zeby polecieć i argumentował tą operacje tak że Myśliwce kuszą prędkością.

A moglbys podpowiedziec jak powinno wygladac takie zapytanie i jak wyswietlic wyniki w oknie przegladarki?

Przecież nawet nie pokazałeś jak wygląda ta twoja baza ani co chcesz z niej wyciągać o_O

brakuje mi tylko wiedzy jak przetwarzać informacje

Niewątpliwie. Bo zamiast uczyć się informatyki (czyli nauki o przetwarzaniu informacji) to próbujesz bezmyślnie sklejać losowe kawałki kodu z tutoriali. Tak się niestety nie da programować.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0