Spring MVC + Hibernate + Maven
Доброй ночи!
Появилась необходимость освоить разработку веб-приложений на Java.
Планирую использовать фреймворк Spring MVC, Hibernate — для обращения объектно-ориентированной модели данных в реляционную базу, Maven — как инструмент для сборки проекта, Tomcat 7 — в качестве веб сервера и IntellijIDEA, чтобы работать со всеми этими приблудами в удобной среде.
Учитывая вышеназванную комплектацию:
1. Где толковые туториалы по развёртыванию простого приложения?
2. Как правильно реализовать HMVC (иерархический MVC)?
3. Что скажете насчёт spring.security? Есть ли лучшие аналоги?