CONSTRUCTOR INJECTION : A POWERFUL TOOL FOR DEPENDENCY MANAGEMENT