Bonsoir
Je suis actuellement sur un petit projet perso basé sur Wicket (framework web). Après avoir joué avec chtit Wicket, vient l'étape de passer à du sérieux et là... faut passer par une mise en bases de données.
De par mon expérience personnelle, j'ai déjà travaillé avec du Spring DAO et juste expérimenter Hibernate en "stand alone".
Spring DAO me semblait un peu fastidieux (nombre important d'interface, code à la main pour lire/écrire les données). Hibernate me semble pas trop mal (assez simple à prendre en main), par contre j'vois souvent des histoires de lazy initilisation et je n'ai pas essayé l'intégration avec Spring (même si cela semble se faire sans soucis).
Cependant, avant de me lancer plus avant, je me suis posé une question fondamentale : qu'est ce qui distingue Spring DAO d'Hibernate ? Quels sont leur cas d'utilisation respectifs ?
En fonction de cela je ferai le choix pour ma chtite application (qui ne connaît pas la crise, pour sûr ).
Merci d'avance
ZedroS
Partager