Niepotrzebne podwójne wyciąganie z MySQLa w Spring MVC - prośba o radę.

0

Cześć,

sprawa jest stosunkowo prosta:

w metodzie kontrolera wyciągam listę obiektów z bazy danych i przekazuję ją do widoku. Wyświetlam widok i lista wyglądam mniej więcej tak:

  1. Obiekt1 Dodaj Edytuj
  2. Obiekt2 Dodaj Edytuj

itd ...

I teraz chciałbym, aby po naciśnięciu przycisku "Dodaj" zmieniała się wartość jednego z pola tego obiektu na wartość true. Moim pierwszym pomysłem, było zrobić coś takiego, że "Dodaj" jest podlinkowane pod " ../add/{obiektID} ", następnie tworzę sobie odpowiednio mapowaną metodę wywołującą się na żądanie GET pod ten adres i po prostu dzięki temu {obiektID} korzystam z @PathVariable, ponownie wyciągam obiekt z bazy, zmieniam tą swoją wartość na true i robię redirekt tam gdzie było. Ale nie podoba mi się tutaj ponowne wyciąganie z bazy skoro mam już te obiekty wcześniej wyciągnięte. Jakieś pomysły ?

1

jeśli serio cię to boli to zainteresuj się jakimś cache

0

Cóż po prostu możesz zrobić Single Page Application i zrobić REST w Springu :D
Mnie też zawsze wk*rwiało te przeładowanie stron i inne pierdoły, na szczęście poznałem AngularJS :)

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