Ich habe mit SpringMVC, Hibernate und einigen Datenbanken in einem Java-Webanwendungsbeispiel gearbeitet.
Es gibt ein paar verschiedene, die dies tun, aber dieses Spring-3- und Hibernate-Integrationstutorial mit Beispiel enthält eine Modellklasse, eine Ansicht (in jsp) sowie eine Service- und eine Dao-Klasse für den Controller.
Meine Frage ist, machen nicht sowohl die Service- als auch die DAO-Klasse dasselbe? Warum brauchst du beide?
Dies war das Tutorial, das ich tatsächlich verwendete: http://fruzenshtein.com/spring-mvc-security-mysql-hibernate/