OVH Cloud OVH Cloud

Toplink ou Hibernate

2 réponses
Avatar
Alexandre Touret
Bonjour,
je dois faire le choix d une solution de mapping O/R pour ma boite. J ai
le choix entre Toplink ou Hibernate. Utilisant la plateforme OAS 10.1.2
le cout de la licence ne rentre pas en compte car Toplink est deja
integre dans le serveur.
Mais voila, je ne sais pas lequel choisir. Avez vous des retours d
experience sur ces 2 moteurs ?

Pour hibernate, je vois le cote open source et l activite du projet
Pour Toplink, la maturite du produit, l integration deja faite ds OAS.

Bref si vous avez des infos qui pourraient m aider dans mon choix merci
de me les passer

Merci d avance
Alexandre

2 réponses

Avatar
Stephane Zuckerman
<snip>
le choix entre Toplink ou Hibernate.
Mais voila, je ne sais pas lequel choisir. Avez vous des retours d
experience sur ces 2 moteurs ?

Pour hibernate, je vois le cote open source et l activite du projet
Pour Toplink, la maturite du produit, l integration deja faite ds OAS.


Je ne connais pas Toplink. Pour ce qui est de Hibernate, le projet est
mâture lui aussi (et pas "seulement" libre ;-)). Je ne l'ai pas utilisé
dans ses retranchements, mais couplé à un bon IDE (Eclipse + plugin
MyEclipse par exemple), il permet très facilement de mapper les tables
d'une base vers des objets Java, et de s'en servir correctement. Son
langage de requête est très aisé (et fait vraiment gagner du temps sur des
requêtes complexes).

Pour peu qu'on utilise les outils d'automatisation pour la génération des
classes Java et des fichiers XML, il est très aisé de s'en servir.
Attention toutefois, le plugin MyEclipse contient quelques bugs (notamment
pour des tables n'ayant pas d'identifiant unique)...

--
"Je deteste les ordinateurs : ils font toujours ce que je dis, jamais ce
que je veux !"
"The obvious mathematical breakthrough would be development of an easy
way to factor large prime numbers." (Bill Gates, The Road Ahead)

Avatar
jerome moliere
On Tue, 28 Jun 2005 08:38:41 +0200, Alexandre Touret
wrote:

Bonjour,
je dois faire le choix d une solution de mapping O/R pour ma boite. J ai
le choix entre Toplink ou Hibernate. Utilisant la plateforme OAS 10.1.2
le cout de la licence ne rentre pas en compte car Toplink est deja
integre dans le serveur.
Mais voila, je ne sais pas lequel choisir. Avez vous des retours d
experience sur ces 2 moteurs ?

Pour hibernate, je vois le cote open source et l activite du projet
Pour Toplink, la maturite du produit, l integration deja faite ds OAS.



j'ajouterai pour hibernate:
+ documentation et facilite d'utilisation
+ plugins dispo pour eclipse
+ flexibilite et puissance
- performances pas toujours excellente

pour toplink:
+ performances

l'integration n'est pas un souci car avec un connecteur JCA c'est une
affaire de quelques secondes
que de deployer une telle couche..

t'as pas possibilite de rajouter d'autres challengers comme certaines
implementations JDO ?
Bon choix!!
And may the force be with you alexandre :)
--
Using Opera's revolutionary e-mail client: http://www.opera.com/m2/