Tutoriale do JEE

0

Witajcie,

To są moje początki z JEE. Szukam jakichś tutoriali które omawiały by JSP, JPA, EJB, połączenie z PostgreSQL itp.. Mogą by po angielsku (w sumie są chyba tylko takie). Nie chodzi mi o połączenie ze Springiem. Nie mam na razie o niczym jakiegoś pojęcia, tylko znam podstawy jak działa taka aplikacja. Chodzi o jakiś w miarę aktualny kurs z przykładami (na tym w końcu najlepiej się uczy).

1

http://www.oracle.com/technetwork/java/javaee/documentation/tutorials-137605.html
Zacznij sobie od tutoriala z 6(omawia szczegółowo Java EE), bardzo przyjemny.

Potem możesz poczytać o 7, co doszło, co się zmieniło itp. na tej samej stronie, lub też tu:
http://www.h-online.com/developer/features/Java-EE-7-at-a-glance-1889207.html

1
Shakaz napisał(a):

Zacznij sobie od tutoriala z 6(omawia szczegółowo Java EE), bardzo przyjemny.

A dlaczego nie od razu do wersji 7?
https://docs.oracle.com/javaee/7/tutorial/index.html

1

Krótka dygresja: obecnie nie używa się już nazwy J2EE tylko Java EE :) (a dokładnie od 2006 roku).
Źródło (oficjalny twitter Javy EE):
https://twitter.com/Java_EE/status/472028050050539521

0
Biały Orzeł napisał(a):

A dlaczego nie od razu do wersji 7?

Bo 6 jak dla mnie dużo przyjemniejsza i bardziej dopracowana. Na podstawy w sam raz.

0
Shakaz napisał(a):

Bo 6 jak dla mnie dużo przyjemniejsza i bardziej dopracowana. Na podstawy w sam raz.

Nie zgadzam się. Tak naprawdę JEE7 to niewielka ewolucja w stosunku do JEE6: właśnie dopracowanie i dodanie wsparcia dla paru nowych rzeczy (web sockets, batch). Powolne ulepszenie tego co jest. Można spokojnie korzystać z tutoriali do JEE6 ucząc się JEE7. Warto zrobić to tak, aby mieć porównanie co dodali np. @ViewScoped w JSF 2.2 (w JEE6 używało się do tego celu biblioteki OmniFaces dla CDI). W przypadku backendu nawet sporo z JEE5 jest aktualne i takie tutoriale też można poczytać. W sumie to trzeba znać wszystkie standardy od 5 w góre, bo nie wszyscy dostawcy serwerów aplikacyjnych chcą migrować nawet do JEE 6 (np. taki SAP NetWeaver 7.5 wciąż trzyma się JEE5 mimo wsparcia dla Java 8).

Faktem jest, że taki WebLogic np. nie tak dawno wprowadził wsparcie dla JMS 2.0, a wiele specyfikacji jest w tyle. Własnościowe serwery dłużej adaptują standard. Ale spokojnie można wziąć np. GlassFish / Payara i działać na JEE7.

Do nauki JSF polecam oficjalne snippety + przy okazji poznać PrimeFaces (najpierw zobaczyć jak na klasycznych JSF Managed Beans, potem zmigrować do CDI):
http://www.primefaces.org/showcase/
Aby poczytać o JEE 7 warto zajrzeć do książki:
http://www.apress.com/9781430246268

Ale oczywiście praktyka najważniejsza.

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