Witam, chciałbym napisać aplikację webową w oparciu o Spring MVC, Maven, Hibernate i PostgreSQL. Aplikacja postawiona na lokalnym serwerze Tomcat. W aplikacji do bazy danych wysyłany byłby plik Excel, następnie na stronie wyświetlana byłaby zawartość tego pliku (z użyciem Apache POI). Projekt pisany w Netbeans.
Moje pytanie jest, czy muszę te wszystkie technologie poskładać w jednym projekcie na raz, czy mogę to zrobić krokami i do szkieletu Springa stopniowo dodawać elementy?
W jaki sposób to najprościej wykonać, żeby za bardzo się nie pogubić?
Czy korzystać z tutoriali do danego elementu np. Hibernate, które są przewidziane dla samej Javy i będzie to działać w Springu (lub idzie to w miarę zaadaptować), czy szukać i używać tylko i wyłącznie tych które dotyczą używania tego w samym Springu?