Piszę aplikację z wykorzystaniem Springa. Zastanawiam się nad kwestią przekazywania danych do widoku.
Dotychczas dane przekazywałem jako obiekty z wykorzystaniem model.addAttribute( obiekt obiekt).
Mam stworzone repozytoria i serwisy z których korzystam w kontrolerach.
Czy przekazywanie danych w ten sposób jest dobrą praktyką ?
Jakie są alternatywy warte uwagi ? Czy można to zrobić za pomocą JSON'a ? Jakie są potencjalne zalety zmiany podejścia ?
Większość z tego jest dla mnie nowa więc proszę o wyrozumiałość.