• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Spring boot, powiadomienia

Cloud VPS
0 głosów
602 wizyt
pytanie zadane 29 stycznia 2019 w Java przez krzy123 Początkujący (260 p.)
Witam,

piszę aplikacje z użyciem Spring boota i mysql. Teraz chcę zrobić taką rzecz, żeby po przydzieleniu zadania pracownikowi wysyłało powiadomienie właśnie dla tego pracownika. Chciałem to tak zrobić żeby utworzyć metodę findByEmail, wziąć ip przypisane do meila i jakoś to wysłać na stronę główną pracownika. Problem jest taki że nie wiem jak wysłać.

2 odpowiedzi

+2 głosów
odpowiedź 29 stycznia 2019 przez Arkadiusz Fajdek Dyskutant (9,450 p.)
Możesz zrobić to na wiele sposobów tak naprawdę :)

Najprostszą metodą jest tak zwany databasepooling. Zapisujesz sobie w bazie danych że zostało przydzielone jakieś zadanie do jakiegoś pracownika, i jest tam dodatkowo jakaś flaga np. "wyświetlone" na false.

I teraz masz zadanie asynchroniczne (jakiś job cronowy) który sprawdza dla zalogowanego użytkownika np. co 1 minutę czy w bazie jest jakieś nowy wpis który nie został jeszcze wyświetlony, jeśli tak to robisz przeładowanie jakiegoś dzwoneczka czy coś na widoku.

Żeby było śmieszniej widziałem takie zastosowania w aplikacjach produkcyjnych :) lepszy sposób: poczytaj sobie o JMS i o web socketach
+1 głos
odpowiedź 29 stycznia 2019 przez Aisekai Nałogowiec (42,190 p.)
Spróbuj tego: https://www.baeldung.com/spring-reactor albo https://www.oodlestechnologies.com/blogs/How-can-you-manage-user-notification-in-spring-boot .

Btw szukałeś wcześniej czegoś, pod zapytaniem: "spring boot notification"?
komentarz 29 stycznia 2019 przez krzy123 Początkujący (260 p.)
szukałem, ale nie za bardzo rozumiałem i przez gubiłem się w tym co chce zrobić

Podobne pytania

0 głosów
0 odpowiedzi 565 wizyt
pytanie zadane 10 kwietnia 2018 w Java przez miro Pasjonat (23,870 p.)
0 głosów
1 odpowiedź 457 wizyt
0 głosów
2 odpowiedzi 228 wizyt
pytanie zadane 29 stycznia 2019 w Java przez niezalogowany

93,456 zapytań

142,452 odpowiedzi

322,721 komentarzy

62,837 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...