Je travaille avec SpringMVC, Hibernate et certaines bases de données dans un exemple d'application Web java.
Il en existe quelques-uns différents, mais ce tutoriel d'intégration Spring 3 et hibernate avec cet exemple contient une classe de modèle, une vue (en jsp) et un service et des classes de données pour le contrôleur.
Ma question est la suivante: les classes service et DAO ne font-elles pas la même chose? Pourquoi auriez-vous besoin des deux?
C'était le tutoriel que j'utilisais réellement: http://fruzenshtein.com/spring-mvc-security-mysql-hibernate/