책을 읽으면서 중요한 부분을 기록해 보자.
2023.06.16 ~ 2023.07.06
책에 예제도 많고 설명도 아주 잘 되어 있어서 깃허브에 남기지 않은 부분들은 책을 살펴보는게 좋다.
이전에는 이름만 알고 정확하게 뭔지.. 왜 있는건지 잘 몰랐던 영속성 컨텍스트
연관관계의 주인이 뭐고 단방향, 양방향을 왜 사용하는지
프록시...? 지연 로딩의 이점...? 뭔데 그게??? 라고 했던 것들을 알아볼 수 있는 좋은 기회였다.
환경설정 같은 것들은 Maven도 사용하고 xml도 사용하고.. 버전도 바뀌고 해서 직접 적용한 애플리케이션을 만들려면 다른 방법들을 또 구글링 해봐야 할 것 같다 ㅎㅎ
또 그 뒤로 배웠던 Spring Data JPA와 트랜잭션 격리 수준, OSIV 등 이전 면접을 위해 공부했던 것들을 더 명확하게 이해하게 되었다. 아무래도 한 번 봤던 것들이라 더 쉽게 이해할 수 있었다.
책에서 계속 나왔던 1차 캐시와 그 뒤에 있던 2차 캐시까지!! 뒤로 갈 수록 아!!! 그래서~~~ 하는 부분들이 많았다.
이제 1번 읽은거라 다 이해하지 못한게 당연하다. 우선 전체적으로 머리에 넣었으니
이제 실제로 사용하면서 체화할 수 있도록 해보자.
아무래도 DB 관련 기술이다 보니 DB에 관해서도 조금 공부할 수 있어서 좋았다 ㅎㅎㅎㅎ
강의도 다시 듣고 간단하게 프로젝트도 만들어 봐야지!!