-
EJB3 ou hibernate3
bonjour
dans le cadre d'un projet que je dois mener, j'ai quelques questions
je dois travailler avec Jboss dans mon projet pour integrer Jboss portlat ( je dois faire la couche presentation avec des portlet)
donc ma question est: etant donné que je dois travailler une couche metier
et une couche persistance
est ce que je peux me passer de hibernate3 pour le mapping O/R
c'est à dire est ce Les EJB3 peuvent faire ce rôle
ou dois-je implementer hibernate dans le serveur jboss pour le mapping et les ejb3 pour le metier
j'ai une deuxieme question (plutôt bête): quelle est a difference entre hibernate3 et EJB3
Merci d'avance
-
Hibernate est une implémentation des ejb3.
C'est celle choisie par JBoss.
Tu peux très bien utiliser Hibernate tout seul si tu n'as pas besoin des autres services offerts par les ejbs.
Sinon, utilise les ejb3.
-
salut
en fait j'ai besoin de developper une couche metier (ejb)
et j'ai deja fait la persistance avec hibernate ( pou etre plus precis j'ai utilisé le plugin hibernate synchroniser d'eclipse)
mais le je ne sais pas comment l'integrer dans un ejb (puisque comporte plusieurs classes)
donc est ce que je peux l'integrer a un EJB entity.
ou devrais-je abondonner hibernate synchroniser et travailler avec des EJB 3 ?
-
Les ejb entity et Hibernate s'occupent de la même chose, la persistence.
Tu peux intégrer Hibernate à un ejb session, mais dans ce cas, c'est un peu dommage.
Autant tout faire en ejb3 (entity et session).
-
Merci je comprend mieux mnt
toutefois ce qui me decourage a travailler avec les EJB 3 est le manque de doc ( la plupart est en anglais)
je sais pas s'il y a un lien ou tutorial qui explique mieux les EJB3 ??
-
par la même occasion je tiens a preciser que je travaille avec Eclipse 3.2 et JBoss 4.0.5.GA
donc est ce que j'aurai besoin d'un plugin pour eclipse autres choses pour faire marcher les EJB 3 ??
-
Il y a un bouquin en français sur les ejb3, édité par le laboratoire sup info.
Pour faire fonctionner les ejb3 avec JBoss, il faut bien vérifier que la case
ejb3 est cochée lors de l'installation.
Pour ce qui est des plugin, tout dépend de ce que tu veux.
Tu peux très bien tout faire à la main, dans ce cas, tu n'as besoin de rien.
-
merci fr1man mais je pense que le seul moyen de se procurer ce livre est de l'acheter
y a t'il pas un tutorial ?
-
Effectivement, mais il a le mérite d'être en français.
Sinon, va voir ce post : http://www.developpez.net/forums/sho...d.php?t=329945
Il est question d'un tuto en format pdf.
-
oui j'ai deja telechargé ce pdf
c en anglais, mais bon je pense que je n'ai pas le choix
je dois m'habituer a voir des doc en anglais 8O
merci pour ton aide fr1man