Hello !
je developpe un WebService en Java base sur un serveur applicatif JBoss et une base de donnée (MySQL pour l'instant).
J'ai regarder du côté des EJB je me suis amusé avec ... ensuite je vois Hibernate qui me semble être une couche pour la Base de donnée.
PROBLEME : Je ne vois pas l'interêt d'utilisé Hibernate avec EJB 3.0. :
La phrase suivante me perturbe (EJB 2.0 - 3.4.3.Quand utiliser les Entity Beans) :
Je comprend donc que l'on traite la base comme des OBJETS grâce au Entity Beans : MAIS Hibernate est là pour ça ...L’état du bean doit être persistant. Si l’instance du bean est détruite ou si le serveur J2EE est éteint, l’état du bean existe toujours dans un stockage persistant (une base de données).
Donc pour finir je vois pas bien la frontière entre les 2 ...
Si une âme charitable pouvais m'éclairer en me disant : "EJB 3.0 couvre une partie de Hibernate et donc il n'est pas vraiment utile ..." ou "Hibernate n'est pas du tous la même chose que Entity Beans car ..."
MERCI beaucoup !!
Partager