인프런 워밍업 클럽 - BE 0기, 회고 #2

인프런 워밍업 클럽 - BE 0기, 회고 #2

인프런 워밍업 클럽 2주 차 학습이 종료되었다.

 

강의 수강

지난주 강의까지는 비교적 수월하게 따라갈 수 있었지만 이번 주에는 JPA를 배우면서 강의를 따라가는 데 약간의 어려움이 있었다.

강의를 들을 때는 이해를 하고 넘어간 것 같은데 과제를 하면서 직접 코딩을 시작하니 내가 짠 코드가 맞는지 의문이 생겼다.

특히 쿼리를 사용하지 않고 Spring Data JPA 쿼리 네이밍 룰에 맞게 이름을 작성하는 게 어려웠다.

검색과 자동완성을 통해 네이밍 룰을 작성하다 보니 조금 감을 잡긴 했지만, 아직 익숙하지 않고 원하는 결과를 얻으려면 어떤 네이밍 룰을 맞춰줘야 하는지 알 수 없어서 더 오래 걸린 것 같다.

익숙해지면 훨씬 쉽게 사용할 수 있을 것 같다.

Entity에서 각 객체끼리 연관관계를 맺는 것도 아직은 조금 어려운 것 같다.

개념은 이해했는데 어느 테이블이 N이고 어느 테이블이 1인지 파악하는 것도 헷갈리고, 매핑을 해서 데이터를 가져오는 것도 헷갈린다.

이제까지 사용해보지 않은 JPA를 배우면서 처음에는 많이 헤맸지만 강의를 다시 한번 보고 아직 이해되지 않는 부분을 해결하기 위해 다른 자료를 찾아보며 지식을 채워 넣으니 약간은 뿌듯한 마음이 들었다.

한 단계 더 성장한 느낌이 든다.

과제

6일차 과제

7일차 과제

미니프로젝트(진행중)

  

이번 주에 느낀점.

1. Spring Data JPA 쿼리 네이밍 룰 공부

2.연관관계 매핑 공부

 

다음주도 화이팅!!!🙌

댓글을 작성해보세요.