Inversion of Control and Dependency Injection

Inversion of Control (IoC) principle – Also known as dependency injection (DI).  IoC is a process whereby objects define their dependencies, only through constructor arguments. The container then injects those dependencies when it creates the bean. This process...

Intro to Spring Framework

Spring was introduced in 2005 and has evolved from there.  Nowadays, you need Spring and Hibernate for most of the jobs.  Spring began with a dislike of Enterprise Java Beans (EJB). What Is Spring? Spring is described as a lightweight framework for building Java...