Java, SOA, Architecture & Methodes agiles par Thomas Recloux

Hibernate ou iBatis ?

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

2 commentaires pour “Hibernate ou iBatis ?”

  1. ibtissem a dit :
    22 mai 2010 à 14:45

    Bonjour

    Je n’ai pas pu voir la vidéo et je n’ai pas compris ça ?
    # 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é

    Est ce que vous pouvez expliquer encore ??

  2. Thomas Recloux a dit :
    26 mai 2010 à 22:58

    Si tu dois baser ton application sur un « vieux » modèle de données, Hibernate peut devenir pénible à configurer, dans ce cas utiliser iBatis peut être une bonne solution.

Laisser un commentaire

Spam protection by WP Captcha-Free