La dernière fois que j'ai fait un codage sérieux Java, était de retour au tournant du siècle. En attendant, je fais beaucoup d'autres choses, plus récemment C (Stuff intégré) et C ++. Je commence sur une nouvelle mission dans quelques mois et je serai probablement tout-java - tout le temps. Je n'ai pas beaucoup d'informations autres que je vais traiter avec JBoss pour certaines applications. P>
Alors, j'aimerais que certaines suggestions sur des livres / site / quel que soit le minimum, procurez-moi de me faire passer des mots à la mode et, espérons-le, donne-moi un bon gérant sur la technologie de la technologie dans le monde de Java. P >
merci, Cesar p>
8 Réponses :
JBoss suggère Java Ee, donc je suggère Maîtrise EJB 3 a>. Compte tenu de vos antécédents, je doute que vous ayez besoin de faire beaucoup sur les trucs Java SE. P>
Nice qu'il y a une version PDF gratuite.
Pour obtenir une introduction générale dans Java Ee, je recommanderais Java Enterprise en un mot de texte . Cela donne un aperçu de la plupart des technologies pertinentes, de sorte que vous ayez une idée de ce qui est quoi et de choisir une base pour décider où creuser plus profondément. P>
aussi JBoss In Action . P>
Je jetterais un coup d'oeil à Le cadre de printemps , il est utilisé dans presque tous les java projet que je connais. Aussi, apprenez les nouvelles fonctionnalités de la langue (maintenant ancienne) introduite depuis la dernière fois que vous avez travaillé avec Java, la plupart d'entre eux ont introduit dans Java 1.5 (génériques, autoboxiques, etc.). P>
lire via la liste des notes de publication JDK / Nouvelle liste de fonctions de chaque version depuis (au moins, pour 6 et pour 1.5 < / a>). La fonctionnalité de langue de base s'est améliorée. Je ne me souviens pas de 2000 exactement, mais des génériques, de l'autoboxage, de l'annotation, des améliorations à balancer, le cadre de collections, l'instrumentation, pour (OBJ: Objs) et que les affirmations sont toutes des améliorations de langue qui vont à l'esprit - et elles sont toutes détaillées dans Notes de publication. P>
Ça va au moins vous faire passer jusqu'à 2007. ;) Passé cela, commencez à regarder dans les cadres mentionnés ailleurs et à jeter un coup d'œil aux prochaines propositions de Java pour de nouvelles fonctionnalités. P>
J'étais dans une situation similaire il y a un an, et ce livre était le plus utile: JBoss au travail A >. Vous allez commencer à partir d'une page Web simple, puis construisez-vous vers un service Web avec JPA, JMS, JTA, EJB, etc. Vous avez donc vraiment un code au lieu de simplement lire - cela m'a aidé à vous rendre à la vitesse très rapidement. Haut Recommandable. P>
Le seul inconvénient est qu'Afaik, il n'ya eu aucune 2e édition et beaucoup a changé depuis que ... mais je le recommande toujours. P>
Pour les changements de Javase (en particulier de ces nouvelles choses depuis Java5), Efficace Java 2nd Edition < / a>. Période. P>
J'ai deuxième édition efficace Java 2nd Edition. Je pense que c'est le livre indispensable pour tous les développeurs Java.
Un aperçu des projets liés à JBoss Vous trouverez ici: http://www.jboss.org/projects / matrice p>
J'ai peur que vous soyez enterré dans l'information. Vous devriez savoir quelles technologies sont utilisées pour votre mission. Je suggérerais une feuille de route comme celle-là: p>
couche de présentation p>
couche d'entreprise p>
persistance p>
JBossCache pourrait également être important s'il s'agit de la performance p>
système de construction p>
Cadres de test P>
SOA serait un autre sujet complexe p>
J'espère que cela aide p>
Cela peut aider énormément à télécharger Eclipse avec Outils de ressort et commencez à lire avec quelques échantillons d'applications. P>
+1 sur Java efficace. Meilleur argent que vous passerez sur un livre Java, à coup sûr! Autre que cela, je vous encourage à rester à l'écart de autant d'acronymes que possible ... La plupart d'entre eux ne sont que bien pour nous assurer que le gars après avoir eu beaucoup de travail à faire ... P>
Ont-ils eu des ordinateurs dans les années 1990?
@Malfist: 2010-10 = oct 2010 (ha ha)