강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

akakakakak님의 프로필 이미지
akakakakak

작성한 질문수

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화

회원 등록 API

스프링MVC 강의를 먼저 듣고 오는 게 맞을까요?

작성

·

239

1

안녕하세요 강사님, 학습 방향에 대해 질문을 드리고 싶습니다.

우선 저는 지금까지 강사님의 스프링 입문, 기본, HTTP, JPA 이론, 실전1편의 수강을 마친 상황입니다.

강의를 듣기 전에는 스프링MVC를 사용한 CRUD를 경험해본 적이 있었고 지금까지의 강의들을 수강하며 크게 이해하지 못하겠는 부분은 없었습니다.

그런데 이번 활용2편에 들어오고나니 이전과는 확실히 달라짐을 느꼈습니다.

강의에서 당연하다는 듯이 말씀하시는 API 통신이 무엇인지 모르겠고 활용1편에서처럼 form태그로 요청을 받아 처리하는 방식과 어떤 차이가 있는지? 왜 그렇게 하는지? CreateMemberResponse라는 inner클래스는 왜 만들었고 왜 저걸 반환해주는건지? 를 전혀 모르겠습니다.

또한 당연하게 사용하시는 postman이란 툴의 사용 목적과 방법 또한 전혀 모르겠습니다.

아마 제가 기본적인 부분이 많이 부족한 것 같습니다.

이런 상태로 활용2편 수강을 이어나가도 괜찮을까요? 아직 1강도 다 듣지 않았지만 이대로 계속 들으면서 따라치기만 한다면 시간 낭비만 하는 꼴이 되지 않을까 걱정됩니다.

저의 원래 계획은 JPA활용2편 -> 스프링데이터JPA -> 쿼리DSL -> 스프링MVC1편 이었습니다.

그런데 상황이 이렇다보니 JPA 로드맵은 잠시 멈춰두고 스프링MVC를 먼저 학습하는 것이 옳은 선택이 아닐지 심히 고민이 됩니다.
(스프링MVC 강의의 커리큘럼을 보니 스프링MVC도 스프링MVC지만 기본적인 백엔드 개발에 관한 지식도 많이 포함된 것 같아서요.)

이에 대해 강사님의 조언을 구하고자 합니다.

혹시 그대로 JPA로드맵을 강행해도 괜찮다고 생각하신다면 위와 같은 저의 상황에서 활용2편을 수강하기 전에 간단하게나마 따로 학습해야할 것들에 대한 키워드를 부탁드리고 싶습니다.

주절주절 적다보니 질문이 너무 길어져서 죄송합니다.

감사합니다.

답변 1

2

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 현강님

현강님의 경우 지금 시점에서 스프링 MVC1편 강의를 먼저 듣고 오는 것을 추천합니다.

스프링 MVC1편 강의를 먼저 듣고 진행하시면, 궁금해하던 부분이 윤곽이 잡힐거에요^^

화이팅!

akakakakak님의 프로필 이미지
akakakakak
질문자

역시 그렇군요.. 활용2편은 잠시 넣어두겠습니다.

답변 감사합니다!

akakakakak님의 프로필 이미지
akakakakak

작성한 질문수

질문하기