#programowanie #java #spring
Cześć.
Piszę mały program do zarządzania magazynem w spring mvc.
Mam klasę "Order/Zamówienie" która ma "cykl życia" -> DRAFT->ISSUED->PACKAGING->SHIPPED->DELIVERED i kilka innych.
Chciałbym wykorzystać tutaj state machine pattern/state pattern. Znalazłem frameworkspring state machine ale z tego co wyczytałem średnio nadaje się do aplikacji internetowych gdzie z każdym nowym requestem musiałbym tworzyć nowy obiekt tej maszyny co jest chyba mało wydajne.
W jaki sposób mogę zaimplementować state pattern w tej sytuacji? Jest jakiś inny framework do tego celu?
Cześć.
Piszę mały program do zarządzania magazynem w spring mvc.
Mam klasę "Order/Zamówienie" która ma "cykl życia" -> DRAFT->ISSUED->PACKAGING->SHIPPED->DELIVERED i kilka innych.
Chciałbym wykorzystać tutaj state machine pattern/state pattern. Znalazłem frameworkspring state machine ale z tego co wyczytałem średnio nadaje się do aplikacji internetowych gdzie z każdym nowym requestem musiałbym tworzyć nowy obiekt tej maszyny co jest chyba mało wydajne.
W jaki sposób mogę zaimplementować state pattern w tej sytuacji? Jest jakiś inny framework do tego celu?
- Najlepsze
- Wszystkie komentarze
fhsdjklvgnasiogfy
1
Po prostu napisz tego FSMa sam, nie ma po co jakiejś wymyślnej libki do takiej prostej rzeczy zaprzęgać.
alex-fortune
0
@newbie_235235: Zaimplementuj wlasny?






