Spring i JSF warto?

0

Cześć warto stosować połączenie Springa i JSF + Hibernate ewentualnie czyste jdbc?

0

A czemu nie? Spring się dość ładnie z JSFem integruje. Inna sprawa że są frameworki webowe kolejnej generacji (GWT/GXT, Wicket itd), ale jednak JSF to część JEE.

0

Pytam jako nowicjusz który ma małe doświadczenie w ee i nie chciał bym brnąć w coś co ze sobą słabo współgra itp.

0

JSyFem raczej tylko po to by poznać pewne podstawy, bo niestety jest to technologia, która powoduje delirkę u programistów. Lepiej poświęcić czas na poznanie np. GWT, Apache Wicket czy Vaadin i pisać soft z użyciem znacznie lepszych narzędzi.

0

ok, Wicket jest spoko,

ale dlaczego JSF powoduje delirke u programistow ? (dawniej moze tak, ale od kiedy mamy wersje 2, koszmarne JSP z wifoku zostalo zastapione FAceletami, to jest bardzo spoko...)

plus PrimeFAces i IceFAces rozszerzajce mozliwosci, JSF jest naprawde ok :)

0

A jak wygląda integracja Vaadin ze Springiem? Jest to do ogarnięcia dla osoby średnio wtajemniczonej. Słyszałem sporo pozytywnych opini więc dlatego o to pytam. Na GWT mam chyba za słabą maszynę bo słyszałem to to cholerstwo strasznie ciężkie jest i mocnego kompa potrzebuje.

1

Niestety nadal jest to JSF ze wszystkimi jego bóldupami. Od kilku tygodni dość intensywnie zajmuję się podobnym zestawem tzn spring +jsf 2 (wzmocniony o jquery) + w naszym przypadku "pure java" do pisania pewnych zadań i powiem szczerze, że na pewnym etapie JSF przestaje być najzwyczajniej w świecie wydajny - w sensie programowanie w nim jest powolne. Do budowania stron z nawet dużą ilością tak samo działających "pudełek" jest OK. Niestety jak chcesz te pudełka na poziomie UI trochę rozróżnić to musisz nieźle się nagimnastykować, a i tak kończysz z setką podobnych klas.

1

@EEnowicjisz to jest tak. GWT na etapie kompilacji rzeczywiście jest dość zasobożerne, ale daje radę nawet na słabszej maszynie. Co dalej to kwestia tego jak napiszesz aplikację. W przypadku Vaadin, które ma pod spodem GWT, sprawa jest o tyle fajna, że na etapie kompilacji nie jest używany kompilator GWT.
Co do integracji ze springiem to jest to bardzo proste. Przy czym Spring jest dostawcą DI, a nie całego MVC, ponieważ wtedy jest to trochę trudniejsze.

0

Szczerze polecam sam Spring MVC + JQuery,
zestaw najprostszy ale potężny oczywiście nie jest to zestaw z gotowymi komponentami jakimi jest JSF 2 + PrimeFaces, GWT ,Vaadin, Wicket, Tapstery jednak
mając pewne doświadczenie muszę powiedzieć że zawsze w projekcie przychodzi ten moment kiedy domyślne zachowanie komponentu będzie nie zadowalające lub po prostu nie będzie komponentu który nas interesuje i wtedy zaczyna sie jazda....

0

A ja polecam Spring MVC + EXTJS 4

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