konto usunięte

Temat: EJB - czy warto

Witam,

Zaczynam się interesowac Java Enterprise Edition i słyszałem, że najłatwiej jest zacząc od nauki Enterprise JavaBeans. Z drugiej jednak strony doszła do mnie informacja, że na rynku pracy coraz rzadziej się stosuje tą technologię - że zaczyna ją wybierac alternatywny Spring Framework. Co wy o tym sądzicie? Za co najlepiej się zabrac na poczatku nauki JEE.

Pozdrawiam,
Mateusz
Tomasz D

Tomasz D Programista
Java/JEE, freelancer

Temat: EJB - czy warto

Ja polecam taką kolejność:
- Servlet API
- JDBC
bo na dwóch powyższych opiera się prawie wszystko w webowej Javie.

Dalej:
- JSP (ale tutaj już można mniej intensywnie)

A potem już jakaś prosta aplikacja webowa, żeby poznać:
- jakiś framework webowy, najlepiej jeden requestowy i jeden komponentowy,
- Hibernate albo JPA (bo to praktycznie standard i wszędzie się tego używa)
- raczej Spring, a nie EJB, bo z mojego doświadczenia wynika, że Spring jest częściej stosowany, choć projekty dla dużych korporacji robione przez inne duże firmy/software-house'y korzystają z EJB, tu już wszystko zależy od firmy i projektu.

A odnośnie rzadziej/częściej to wpisz sobie na jakimś portalu z ofertami pracy dla Javowców obie technologie i jakiś miernik będziesz miał :) No i druga kwestia, jak poznasz Springa i jego zasadę działania do EJB też już nie będzie takie nowe i nieznane, bo sporo wspólnych założeń występuję w nich obu :)
Krzysztof Blah

Krzysztof Blah software developer

Temat: EJB - czy warto

>jakiś framework webowy, najlepiej jeden requestowy i jeden komponentowy,

czy mógłbyś podać 2 najpopularniejsze ?
Krzysztof Skrzypczak

Krzysztof Skrzypczak Senior Java
Developer

Temat: EJB - czy warto

Krzysztof Blah:
>jakiś framework webowy, najlepiej jeden requestowy i jeden komponentowy,

czy mógłbyś podać 2 najpopularniejsze ?
Spring, Struts
dodatkowo: GWT, JSF, Tabestry, Wicket, Vaadin

Jeżeli chodzi o kolejność nauki, to ja bym zaczął od JSP, potem dodał Servlety, potem DB. Dlaczego ?? Bo programowanie w samym JSP jest bardzo przyjemne i z reguły nie wywala sporo wyjątków (wszystko działa od razu), chociaż już bardzo rzadko spotykane w profesjonalnych aplikacjach (nie będziesz korzystał ze skryptletów, ale podstawy musisz mieć). Dodatkowo zrób kilka tutków z JavaScript, CSS, HTML, DOM, bo musisz trochę suchych technologii webowych ogarnąć.
Krzysztof T.

Krzysztof T. Umysł nie jest
naczyniem, które
trzeba napełnić,
lecz ogn...

Temat: EJB - czy warto

Tak jak pisali poprzednicy, nie da się zbudować solidnego domu nie mając fundamentów.

JSP, servlety to podstawa, potem dochodzi coś MVC, następnie JDBC i tak jak pisał Tomasz coś z JPA - Hibernate jest dobry.
A potem zostaje cięższa artyleria - Spring no i JSF 2.0 i inne dodatki, tego jest całe mnóstwo.
I tak jak wspomniał mój imiennik - JavaScript (JQuery), DOM , CSS i parę innych upiększaczy jest wskazane.

Następna dyskusja:

ejb + standalone applicatio...




Wyślij zaproszenie do