Spring DI & Bean Question List DI 종류는 어떤 것이 있고, 이들의 차이는? Autowiring 의 과정에 대해 설명해 보자 Bean/Component 어노테이션에 대해서 설명하고, 차이점에 대해 설명해보자 의존성과 설정값을 생성자 인자로 주입해야하는 이유는? IoC(Inversion of Control: 제어의 역전) 일반적으로 코드를 짤 때 개발자가 직접 의존성을 주입한다 public class IndexController{ private ARepository A= new ARepository(); } 위의 예시와 같이 직접 new 를 해서 의존성을 주입했다 하지만 제어의역전(IoC)의 경우 이와는 다르다 외부에서 의존성을 주입한다는 뜻이다 즉, DI(Dependency In..