Java, SOA, Architecture & Methodes agiles par Thomas Recloux

Hibernate ou iBatis ?

Publié le 21 janvier 2008 par Thomas Recloux

Dans cet entretien vidéo, Mark Richards donne son point de vue sur le choix entre Hibernate et iBatis.

J’ai souvent rencontré des intégristes des deux solutions et je trouve que son point de vue est très bon :

  • Quand on peut construire le modèle de données et le modèle objet de concert, Hibernate est adapté
  • Si on en arrive à écrire du SQL, iBatis est adapté
  • Il ne faut pas hésiter à utiliser les deux outils dans le même système. Mark donne l’exemple d’un système dans lequel hibernate est utilisé pour les fonctionnalités de gestion traditionnelles alors que iBatis est utilisé pour le reporting.

Comme souvent il n’y a pas de mauvais produits, uniquement des mauvais choix :-)

Via application-servers