TIL

WIL - 9/4 ~ 9/10

iksadnorth 2023. 9. 10. 22:35

👣 개요

이번 주는 주특기 2주차로서 JPA에 대한 심화 공부를 하는 한 주였다.
나의 경우, '자바 ORM 표준 JPA 프로그래밍'을 읽으며 더 깊은 JPA에 대한 이해를 하고자 했다.

결국, 해당 책을 모두 읽고 블로그에 정리했다.
이번 책은 단순히 읽기에서 그치지 않고 직접 코드로 구현해보려는
노력을 했다는 점에서 다른 책들과는 다른 전략으로 접근했다.

확실히 직접 코드로 구현하며 공부를 하니 기억에 더 남을 수 있었고
구버전의 JPA에 대한 책 내용을 바로 잡으며 공부할 수 있었다.

앞으로 특정 기술에 대한 공부를 할 때는 버전이 달라 잘못된 지식을 얻을 수 있으니
'자바 ORM 표준 JPA 프로그래밍' 책을 읽을 때와 같이 직접 코드로
구현하면서 잘못된 점이 있는지 확인하면서 공부해야 겠다고 결심했다.

이번 공부 중 뜻깊었던 것은 QueryDSL이었다.
이전에 QueryDSL을 배울 때는 단순히 프로젝트에 적용할 수준까지만 
공부했었다. 하지만 이번에는 자주 사용하지 않거나 잘 알려지지 않은 것까지
공부하고자 했고 그것들을 직접 코드로 구현해보기도 했다.

QueryDSL을 사용하면서 느낀 점은 SQL에 대한 선행 공부가 확실해야 
이해가 가능하다는 점이었다. 처음부터 모두 다 살펴보기는 어렵지만
틈틈히 관련 지식을 익혀야 겠다.

'TIL' 카테고리의 다른 글

9/12  (0) 2023.09.12
9/11  (0) 2023.09.11
9/9  (0) 2023.09.09
9/8  (0) 2023.09.08
9/7  (0) 2023.09.07