Maven web app archetype + Spring + Hibernate with Generic Dao + Transactions. Base to other projects