Imitacja koszyka - memory database

0

Cześć,

Mam za zadanie stworzenie koszyka sklepu on-line, tylko back-end

Mniej więcej skrócony opis:

  1. Klient może otworzyć nowy pusty koszyk
  2. Możliwość dodania przedmiotów do koszyka wraz z ilością,
  3. Możliwość zamknięcia koszyka w dowolnym momencie i zwrócenie kwoty do zapłaty.

Mam problem ponieważ przedmioty powinny być zapisane bazie pamięci wewnętrznej, a nie na stałe w aplikacji. Dodatkowo mam zrobić testy integracyjne i akceptacyjne o których nie mam pojęcia. Czytałem o bazie H2 ? Czy to będzie dobry pomysł ?
Ktoś pomoże jak do tego podejść ?

0

Podziel sobie problem na mniejsze:

  1. Stworzenie modelu
  2. Utrwalanie modelu
  3. Udostępnienie modelu

Testy integracyjne - z czym ten koszyk będziesz integrował?
Testy akceptacyjne - trzeba ustalić kryteria akceptacji z tym kto będzie odbiorcą :-)

1

A jeśli chodzi o in memory database, to jak najbardziej H2

0

czy sa jakies dodatkowe wymagania o ktorych nie napisales (np. uzycie technologii ktore dodales do tagow)? jesli nie to nie kazda apikacja musi koniecznie uzywac baz danych. kolekcje w javie calkiem niezle sobie radza z trzymaniem danych w pamieci (no oczywiscie przy zalozeniu ze nie sa to prymitywy).

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