프로그래밍 언어/Spring

<Spring> 스프링 핵심원리 - 기본편 후기

창조적생각 2021. 11. 17. 20:59

 

1. 듣게 된 동기

 드디어 스프링 기본편을 다 들었습니다.

 스프링부트를 공부하다 보니 이게 왜 되는가에 대한 의문으로 시작하여 그 의문을 풀기 위해 여기저기 찾던 중에 인프런 김영한 선생님의 스프링 핵심 원리를 듣게 되었다.

어노테이션이니 JPA니 하는 것들이 그냥 책에 쓰인대로 쓰다보니 이건 타자연습이다 싶어 그 동작원리를 알기 위해서 였습니다.

 

2.커리큘럼

 총 강의 길이는 12시간 7분에 총 65강으로 구성되어 있습니다.

스프링에서 객체가 어떻게 생성되어, 스프링에서 관리되고 또 어떤 방식으로 의존성이 주입되는지에 대한 원리에 대해서 강의가 진행됩니다.

 

그 원리를 설명하기 위해 순수한 자바에서 부터 시작하여 그 코드를 스프링으로 이식하는 과정을 통해 어떤 이유로 스프링이 개발되었고, 어떻게 쓰여야 하는지에 대해서 배우게 됩니다.

 

 현재는 JPA 과정을 듣고 있는데 그 과정에서도 선생님께서 강조하시는 것은 객체지향에 대해서 더 깊이 생각을 하라는 것이며 객체지향을 위한 코드작성이 앞으로도 핵심으로 작용할 것입니다.

 

12시간의 강의를 통해서 할 수 있는 것은 많지 않습니다.

 섹션2.스프링 핵심원리 이해1 - 예제 만들기 에서 만든 회원 도메인을 만드는 것이 사실 다입니다.

 

그렇기에 이 강의를 들었다고 스프링으로 무엇인가를 만들 수 있는 것은 아닙니다.

하지만 어떻게 스프링이 작동하는지에 대한 의문이 풀려가는 느낌이 드실겁니다.

 

스프링을 처음 공부를 하시는 분이시라면 저는 이 강의를 추천합니다.

 

 

 

 

 

728x90