JBoss, Glassfish sont sur le même plan mais ce n'est absolument pas un concurent de tomcat, ni de jetty.
La différence entre les deux c'est que l'un implémente toute la norme JEE et l'autre uniquement une partie (plus orienté web).
Hibernate, moi j'aurais dis en 3 lettres ORM. Ca se trouve dans pleins de langages.
Spring/EJB/OSGi, ce sont des framework qui permettent de développer des architectures à composants. Les composants sont comme des objets sauf qu'ils ont un cycle de vie particulier (qui change en fonction du type de composant).
Maven, c'est comme make ou c'est make mais avec la gestion des dépendances. Il a une approche différente aussi (on décris le projet, on ne script pas vraiment).
JEE (puisque j'en ai parlé plus haut), ensemble de standard Java (JSR) orienté vers la fourniture de services et le réseau (manière de faire du web, différents types de composants, etc. De plus il inclus tout les standards Java "classique" JSE que l'on apprends au début (swing, awt, etc).
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Bravo!
Posté par barmic . En réponse au journal s/Hudson/Jenkins/g. Évalué à 2.
La différence entre les deux c'est que l'un implémente toute la norme JEE et l'autre uniquement une partie (plus orienté web).
Hibernate, moi j'aurais dis en 3 lettres ORM. Ca se trouve dans pleins de langages.
Spring/EJB/OSGi, ce sont des framework qui permettent de développer des architectures à composants. Les composants sont comme des objets sauf qu'ils ont un cycle de vie particulier (qui change en fonction du type de composant).
Maven, c'est comme make ou c'est make mais avec la gestion des dépendances. Il a une approche différente aussi (on décris le projet, on ne script pas vraiment).
JEE (puisque j'en ai parlé plus haut), ensemble de standard Java (JSR) orienté vers la fourniture de services et le réseau (manière de faire du web, différents types de composants, etc. De plus il inclus tout les standards Java "classique" JSE que l'on apprends au début (swing, awt, etc).
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)