Tôi đã làm việc với SpringMVC, Hibernate và một số cơ sở dữ liệu trong một ví dụ ứng dụng web java.
Có một vài cái khác nhau thực hiện điều này, nhưng ví dụ về hướng dẫn tích hợp ngủ đông và mùa xuân 3 này có một lớp mô hình, khung nhìn (trong jsp), và một lớp dịch vụ và dao cho bộ điều khiển.
Câu hỏi của tôi là, không phải cả hai lớp dịch vụ và DAO đều làm điều tương tự? Tại sao bạn cần cả hai?
Đây là hướng dẫn tôi thực sự đang sử dụng: http://fruzenshtein.com/spring-mvc-security-mysql-hibernate/