title: why use spring?
body: <p><p>
     I am very much confused whether i should use spring <p>
  Reason - I want to develop a loosely coupled code which i think can be developed using Factory pattern and interfaces... and dependency injection can be implemented without using spring too...(by passing parameters).. why should i use spring then ?? Which are the other benefits of spring which i am unaware of..It would be really helpful if you could give me <b>code samples</b> comparing spring codes and simple java code(interfaces)...<b>indicating how spring code is better</b>...
  <p>Thanks </p>