Si vous êtes intéressé par Java EE, je voudrais chaudement suggérer de commencer directement avec Java EE 6 qui a été officiellement publié la semaine dernière. Allez simplement au http://java.sun.com/javaee/ et téléchargez le GlassFish v3.Pour l'intégration avec Eclipse Java EE IDE, installez simplement le GlassFish Server Adapter. Vous trouverez beaucoup d'exemples pour Java EE 6 au http://java.sun.com/javaee/reference/code/ que vous pouvez également parcourir via le GlassFish Update Center (juste le faire). Ils vont certainement vous aider à démarrer.
Dans votre cas, mon conseil serait de commencer avec Java EE 6 "seulement" pour l'instant. Familiarisez-vous avec EJB 3.1, Servlet 3.0, JPA 2.0 (l'API Java Persistence, Hibernate étant une implémentation), JAX-WS, JAX-RS, peut-être JSF (cela peut être sujet à controverse mais je pense que la nouvelle API Servlet 3.0 conseils sur les frameworks web non pertinents donc ... je ne ferai aucune recommandation ici). Laissez Spring seul, vous n'en aurez pas besoin dans les premières étapes (vous n'en aurez peut-être pas besoin du tout) et il y en a assez pour apprendre dans Java EE 6 lui-même. Si vous voulez apprendre le printemps, par exemple parce qu'il est largement utilisé en Java EE, au moins avant Java EE 6, vous pourrez toujours l'apprendre plus tard. Mais ne vous inquiétez pas, Java EE 6 est très impressionnant et vous pouvez faire de très belles choses avec, sans avoir besoin de Spring.
Quel éditeur aimez-vous utiliser pour le code Java aujourd'hui? Eclipse/NetBeans/IntelliJ? Emacs/Vi? –
Désolé - devrait avoir spécifié ... définitivement Eclipse –