23년 4월 4일, 봄과 함께 스프링의 서막도 열리다!
Spring과 진짜 초면인 우리 4월의 봄날과 함께 저의 블로그도 스프링을 맞이하게 되었네요 🎉🎉 스프링을 공부하다보면, 정말 자주 보이는 DI, IoC ! 이것만 이해하면 스프링 거의 다 안다고들 얘기하더라구요~ 근데, 공부해보니 진짜 맞말이더라구요..? 그래서 개념을 다시 복습할 겸,, 글로 한번 끄적여 보겠습니다! DI : Dependency Injection; 의존성 주입 객체 간의 의존성을 줄이기 위해, 객체가 의존하는 객체를 외부에서 주입 받는 것 즉! 객체 자신이 필요로 하는 의존성이 있다면, 직접 생성하지 않고 외부에서 생성된 객체를 전달 받아 사용한다 ex) buy 메서드에 Phone 타입의 매개변수를 전달함으로써, User 클래스가 IPhone에 직접 의존하지 않고, 외부에서 의존성을 ..
2023. 4. 4.