JavaBean - zasada dzialania

0

Witam,

moze mi ktos wyjasnic jaki sens ma JavaBean? Znam techniczne aspekty, tworzenie, odczytywanie, zapisywanie, itd, ale nie moge dojsc jak tego uzywac.

Przyklad.
Mam formularz logowania - login, haslo (index.html)
Mam Beana odpowiadajacego za tabele 'uzytkownik' w bazie danych - id, login, haslo (UzytkownikBean.java)
Mam strone jsp, ktora powinna przetworzyc login i haslo i porownac z danymi w bazie (przetworz.jsp)

Rozwiazanie moje poczatkujacego pisarza.
Przetworz.jsp pobiera parametry login i haslo, sprawdza z danymi w bazie i loguje uzytkownika badz wywala komunikat o blednych danych.

Pytanie.
Gdzie tu miejsce na Beana? Czy powinienem w przetworz.jsp porownac parametry z danymi w bazie i jesli sie zgadzaja to wtedy zapisac do Beana?

Prosze o w miare jasne wytlumaczenie

0

Na krótką metę to jest dobre nie musisz używać benów
JavaBean to po prostu klasa pomocnicza, pozwala Ci określić strukturę przechowywanych danych. Jak używasz np frameworka Struts automatycznie dane z formularza są zapisywane w bean. Przy użyciu JDO JPA Hibernate itp określasz za pomocą adnotacji które pola zapisac. Często kilka klas wykorzystuje jedną struktóre do przetrzymywania danych. Jak masz JavaBean to nie musisz pisać osobnej klasy dla każdej z nich.

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