Saya telah bekerja dengan SpringMVC, Hibernate, dan beberapa database dalam contoh aplikasi web java.
Ada beberapa yang berbeda yang melakukan ini, tetapi tutorial integrasi Spring 3 dan hibernate dengan contoh ini memiliki kelas model, view (dalam jsp), dan kelas layanan dan dao untuk controller.
Pertanyaan saya adalah, bukankah kelas layanan dan DAO melakukan hal yang sama? Mengapa Anda membutuhkan keduanya?
Ini adalah tutorial yang sebenarnya saya gunakan: http://fruzenshtein.com/spring-mvc-security-mysql-hibernate/