・
수강평 10
・
평균평점 5.0
약 1년 정도 스프링을 사용했지만, 충분한 이해 없이 사용법 위주로 개발해왔습니다. 에러가 발생하면 해결은 할 수 있었지만, DI와 IoC, 빈의 생성과 관리 과정이 왜 필요한지, 스프링이 내부적으로 어떻게 동작하는지에 대해서는 명확히 설명할 수 없는 상태였습니다. 취업 준비를 하며 여러 기술을 공부했지만, 정작 가장 많이 사용해온 스프링과 JPA의 원리를 스스로 설명하지 못한다는 점에서 한계를 느꼈고, 이를 제대로 이해하고자 강의를 수강하게 되었습니다. 강의를 통해 DI, IoC, 스프링 컨테이너의 동작 원리와 빈 등록 및 주입 과정 등을 체계적으로 이해할 수 있었습니다. 특히 스프링 컨테이너 없이 직접 객체를 생성하고 의존 관계를 구성해본 뒤, 이를 스프링으로 전환해보는 과정에서 왜 컨테이너가 필요한지, 그리고 객체의 생성과 관리 책임을 분리하는 설계가 왜 중요한지를 명확히 체감할 수 있었습니다. 이전에는 단순히 기능이 동작하는 코드를 작성했다면, 이제는 객체 간의 의존 방향과 역할을 고려하며 구조적으로 설계하려는 시각을 갖게 되었습니다. 스프링을 사용하는 이유를 이해한 이후로는 코드에 대한 확신도 훨씬 커졌습니다. 스프링을 사용해본 경험은 있지만 원리에 대한 이해가 부족하다고 느끼는 분들께 꼭 추천하고 싶은 강의입니다. 단순히 스프링을 어떻게 사용하는지를 넘어, 왜 사용하는지를 이해하게 해주는 강의였습니다. 좋은 강의 제공해주셔서 감사합니다.
장준호님 실무에서 스프링을 사용하며 느꼈던 갈증을 이번 강의를 통해 해소하셨다니 저도 정말 기쁘네요 :) 기본기를 단단히 다지시고 또 그 위에서 크게 성장하시길 응원합니다!







