Pas de langage sms s'il te plait.
__________________________
Sujet résolu ? Pensez à mettre le tag
Un problème en C# ? Vérifiez celui-ci n'est pas déjà résolu dans la FAQ et que le sujet n'est pas traité parmis les tutoriaux ou les articles avant de poster dans le forum C#.
La documentation relative au deux frameworks est disponible sur chacun des sites et fait office de tuto. Tu peux également trouver quelques informations dans les tuto de developpez.com.
__________________________
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : rien ne fonctionne et personne ne sait pourquoi...
Moi je ne suis pas d'accord avec le fait de commencer par struts et hibernate
Ce sont des frameworks qui simplifient le developpement, mais a mon avis il faut tout de même commencer par faire une appli web avec uniquement servlet et jsp.
Histoire de bien comprendre ces deux points avant de passer à struts ensuite.
Enfin, c'est mon avis.
__________________________ Eoliennes et informatique sur freresguizmo
C'est vrai que l'utilisation de ces deux frameworks rajoutent une couche d'abstraction ( surtout en ce qui concerne hibernate ). Le débutant sur ce fait ne voit pas tout ce qu'il se passe en réalité et ne peux donc pas comprendre le fonctionnement de manière optimale .
J'ai choisis de lui conseiller de commencer par ces deux frameworks alors que j'aurais pu en citer des autres pour la simple raison qu'il permettent tout de même de gagner pas mal de temps ( encore heureux ^^ ) , d'utiliser la découpe MVC et donc de ne pas prendre la mauvais habitude de mettre tout en vrac .
Je trouve également qu'il est plus facile d'appréhender le fonctionnement d'une application J2EE de cette manière , chaque classe/package à une utilité dédiée ( Action , form , hibernate , etc ... ) , il est simple de suivre par où l'on passe.
Maintenant rien ne l'empêche de faire ses premiers essais sans tout cela , mais il passera très certainement et assez rapidement à autre chose ;)
ps: je prépare ( très lentement :( ) un tuto sur l'utilisation de struts/hibernate , il sera bientôt dans la faq :)
__________________________
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : rien ne fonctionne et personne ne sait pourquoi...
La documentation de hibernate est disponible en francais en format pdf et html .
Quand à struts , je t'avouerai que je n'ai pas de lien en francais. Il y a bien quelques informations sur developpez.com , mais pas assez à mon gout pour débuter.
Le mieux serait peut etre de te montrer un source . Je vais regarder après un simple exemple que j'avais réalisé .
__________________________
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : rien ne fonctionne et personne ne sait pourquoi...
Lien
__________________________
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : rien ne fonctionne et personne ne sait pourquoi...
d'aprés wikipedia J2EE est un ensemble d'API qui viennent s'ajouter au java standard (J2SE)
Je te conseille d'aller voir la page de wikipedia pour voir la liste de ces API. J2EE
Je ne suis pas spécialiste, mais pour moi toute la puissance de J2EE réside dans les EJB. Ce sont des classes java (respectant certaines conventions) qui ne vont plus simplement s'exécuter dans une JVM (l'interpreteur java), mais dans un serveur d'applications.
Le serveur d'applications va te donner une plus grande modularité dans ton appli, et c'est tres important si on envisage le systeme d'information d'une entreprise dans son ensemble.
Il y a plusieurs applications, parfois dependantes les unes des autres, qui doivent evoluer, qui doivent etre disponibles malgré la maintenance...
Le serveur d'application permet d'executer des EJB independament des autres. Grace a une concole JMX (voir dans wikipedia) tu vas pourvoir demarrer/arreter tes EJB.
En referencant tes EJB dans un annuaire (JNDI), tu vas disposer d'une liste de tous tes conmposants logiciels, et tu vas pouvoir les appeller. Les EJB sont totalement independants.
__________________________ Eoliennes et informatique sur freresguizmo