Child pages
  • Java EE tanulás
Skip to end of metadata
Go to start of metadata

Sziasztok!

Egy kis segítségre/tanácsra lenne szükségem. Szeretném kicsit beleásni magam a Java EE-be, de rengeteg keresgélés és guglizás után teljesen elbizonytalanodtam. Java SE-ben már van pár év tapasztalatom (fősulis oktatásból, magánszorgalomból), de a Java EE annyira szerteágazó hogy azt sem tudom elképzelni, élhet-e egyáltalán olyan ember aki nagyrészét átlátja...

Igazából kitűztem egy egyszerűnek tűnő feladatot: egy munkahelyi dolgozói nyilvántartást készítenék, ami tárolná a kollégák alapvető személyes adatait, beosztását, elérhetőségét és hogy melyik üzemegységnél, milyen osztályon és beosztásban dolgozik. Az adatokat egy ajax-os webfelületen tölteném fel és jeleníteném meg. Full minimál design lenne, éppen hogy minden alapvető funkció működjön, és legyen egy biztonságos autentikáció és session kezelés.
Viszont azt sem tudom, hogyan álljak neki. Már maga az IDE is problémás: a legtöbb helyen az Eclipse-t ajánlják, én viszont - bár többször is megpróbáltam használni - ki nem állhatom. Egyszerűen nem áll kézre. Netbeanst szoktam meg, és nem a gui designer miatt (1 évben egyszer ha használom a matisse-t...).
Aztán itt van a perzisztencia-réteg: hibernate vagy eclipselink?
Aztán az alkalmazásszerver: Apache Tomcat vagy Glassfish?

Mi az a Spring?

Rengeteg angol nyelvű könyvet is összeszedtem, de nem találok olyant ami egy valóban kezdőt végigvezetne egy sikeres projecten. Amit találtam ilyesmit, azok közül a legfiatalabb is kb. 2007-es. Ez a terület meg olyan gyorsan fejlődik, hogy nem akarok elavult tudást megtanultni.

Szóval teljes a zűrzavar a fejemben, pedig csak egy alapvető de friss tudást szeretnék megszerezni, amire lehet építeni. Segítsetek légyszi! Angol nyelv nem akadály, annyi lenne a kérésem, hogy ne kelljen áttérnem Eclipse-re, mert akkor inkább a vi ;) Persze nem célom Eclipse<>Netbeans flame indítása...
Köszi előre is!

      
      
Page viewed times
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
  • No labels

8 Comments

  1. Régebben a Sun, most az Oracle színeiben van egy Pet store tutorial, ezt érdemes szerintem elolvasni, letölteni, kipróbálni: http://www.oracle.com/technetwork/articles/javaee/petstore-137013.html

     

  2. Köszi! Sajnos az alkalmazás már nem elérhető (sad)

    1. Ööö... valóban... egy sun.com szerverre mutat a link... ezek szerint ezt is sikerült "jól" migrálni... :/

      Tudnám még ajánlani a Java EE 6 Cookbook könyvet: Ajánló: Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications

      De ez nem annyira tutorial, inkább egy átfogó magasabb szintű ismeretek halmaza, amelyek iránymutatásul szolgálnak...

        1. Sun stopped maintaining this project in 2007.

          Erről ennyit... (sad)

  3. Szia!

    A netbeans oldalain van néhány java ee tutorial itt: http://netbeans.org/kb/trails/java-ee.html

    Létezik egy ilyen könyv is: Java EE 6 Development with NetBeans 7 

    Van egy ilyen project is: http://kenai.com/projects/javaee-patterns, de ez most két napig nem lesz elérhető, karbantartás miatt (sad), ebben kis java ee 6 példaprogramok vannak, mind netbeans 7-tel készült, ezekből is lehet tanulni.

     A netbeanst egyébként én is szívesebben használom ee projectek esetén, valahogy jobban kézreáll.

  4. Köszi szépen!

    Közben én is találtam egy szerintem egészen jó anyagot: http://www.ms.sapientia.ro/~manyi/index_java_techn.html

     

  5. Helló!
    Nem tudom, jó helyre írok-e, de remélem attól válaszoltok rá (smile) . Fordítani és futtatni szeretnék Linuxon parancssorban egy java programot.Ki volt adva feladatba hogy két packeg-ben kell lenni a két class-nak.
    Most valahogy így néz ki az egész mappa rendszer :  ~java/sajat/(ezen belül van 2 mappa) pontos,pontfut. A 'pontos' mappán belül van egy 'Pont.java' a 'pontfut' mappán belül van a main-es 'PontProba.java'.

    próbáltam úgy lefordítani hogy javac -cp ~/java/sajat/pontfut PontProba.java meg úgy is hogy javac -cp ~/java/sajat/pontos PontProba.java de ezt írja ki package sajat.pontos.Pont does not exist.
    Remélem azért valamennyire érthetően fogalmaztam.

    Előre is köszi a választ.