#4 Hibernate dependencies
#4 Hibernate spring config
#4 Generic DAO
#4 UserDAO