Wpis z mikrobloga

Stąd też pytania: gdzie powinna być walidacja, w modelu czy kontrolerze.


A jak robię walidację w widoku (html5 input) to to jest źle?
  • Odpowiedz
@archlinuxuser: @nvll: @prezes_n:

Też uważam, że w modelu - szczególnie dla małych projektów albo mało testowalnych. Dla większych po prostu luźniejsze klasy logiki biznesowej, które wykorzystuje kontroler, a korzystają z modelu. Jedyny minus dawania logiki w modelu to powiązanie logiki z konkretnym sposobem przechowywania danych.

W Javie powszechnie: model (DAO) + takie właśnie klasy (@Service) + kontroler i
  • Odpowiedz