Ну, для начала вам действительно нужно изучить хотя бы основы работы этих фреймворков.Вот учебник по Spring MVC , а вот учебник Hibernate .
. Вам нужно будет определить классы, которые создают различные слои;безусловно, будут классы Controller (которые принимают веб-запрос и выясняют, как создать ответ) и классы DAO (объекты доступа к данным, которые управляют сохранением и получением данных).
Вероятно, будет JSPфайлы, которые описывают виды;то есть то, что видит пользователь.HTML-код, который создает настоящие веб-страницы, должен быть здесь.
Мое предложение: выберите одну простую страницу и выполните ее.Где находится JSP, который устанавливает HTML для этой страницы?Где находится контроллер, куда он помещается?Этот контроллер вызывает класс обслуживания или DAO?Валидатор?И т.д. - введите один бит данных и следуйте им до конца.Это поможет иметь IDE, которая покажет вам структуру приложения и позволит вам перейти в режим отладки и пройти по коду.
Удачи!