Przekazywanie http request do innych obiektów-czy to poprawne?

0

Witam
Chciałbym się spytać czy przekazywanie httprequest z servleta do innych obiektów takich jak klasa Factory jest bezpieczne i poprawne,czy raczej nie powinno się tego stosować?

0

IMO nie.
Lepiej stworzyć fasadę lub obiekt przechowujący wartości, na których Tobie zależy

0

Nie powinno się tego robić chyba, że przekazujemy go do klasy, której jedynym zadaniem jest wybebeszenie z requesta nagłówków i parametrów w celu zbudowania odpowiednich obiektów. Inaczje mówiąc przekazujesz tylko do klas które deserializują request do klas odpowiadających domenie.

0
Koziołek napisał(a):

Nie powinno się tego robić chyba, że przekazujemy go do klasy, której jedynym zadaniem jest wybebeszenie z requesta nagłówków i parametrów w celu zbudowania odpowiednich obiektów. Inaczje mówiąc przekazujesz tylko do klas które deserializują request do klas odpowiadających domenie.

No właśnie o to mi chodzi. Mam dużo inputów na stronie i chciałem zrobić klase oddzielną która wczytuje dane z inputów i generuje obiekt(factory pattern),ażeby nie mieszać za bardzo w samym servlecie

0

I bardzo dobry pomysł masz. Powiem ci jeszcze więcej Należy zrobić to wg modelu:

zparsowanyRequest = fabrykaParsujacaRequest(request);
rezultat = logikaBiznesowa.wykonaj(zparsowanyRequest);
return fabrykaParsujacaREzultatNaRespone(rezultat);

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