Hibernate
Spring IOC
Maven