Hibernate, vraiment intéressant ?

Le peu que j'ai vu chez des clients ne me plait pas du tout. Et voici un article qui n'améliore pas mon opinion du biniou.

Commentaires

1. Le mercredi, juillet 16 2008, 12:14 par toupil

J'utilise Hibernate pour mapper une base de données mySQL afin d'utiliser des objets Java plus facilement. Ce framework est très utile, fiable, performant.

De plus, il est vraiment simple d'utilisation.

2. Le jeudi, août 7 2008, 21:30 par Ulhume

@toupil
Le fait qu'il soit utile, simple et fiable n'implique pas qu'il soit performant. De plus tous ces critères sont à évaluer à l'aune d'un besoin. Si tu as quelques millions d'entrées à insérer dans une base, ou des select portant sur un même volume, hibernate est loin d'être performant, et en tout cas sûrement pas autant que l'écriture de requêtes en SQL/JDBC. D'ailleurs par quel miracle pourait-il en être autrement ? L'automatisation du mapping a forcement un coût. Et ce que j'essaye de montrer dans mes tests c'est que contrairement à ce qui se dit, le coût est porté par le serveur d'application qui fabrique les requêtes et pas par la base de donnée qui elle, ne voit pas la différence.

Ajouter un commentaire

Les commentaires peuvent être formatés en utilisant une syntaxe wiki simplifiée.

Fil des commentaires de ce billet