스프링 IOC에 객체 주입시켜놓고 가져다 쓰는거랑, 팩토리에 인터페이스들 상속받아서 정의해서 쓰는거랑

.. 궁금해요..