💻 개발
![[AOP] 쿼리 카운터 제작기](/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fattachment%253A67618705-1ddf-4bad-8f3f-8a2aca10ae63%253A5.png%3Ftable%3Dblock%26id%3D3f74e137-1950-8149-abf7-f387206a71a7%26cache%3Dv2&w=3840&q=75)
[AOP] 쿼리 카운터 제작기
2023년 8월 31일
AOP를 활용해 API에서 실행한 쿼리의 개수를 세어보자.

![[AOP] 쿼리 카운터 제작기](/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fattachment%253A67618705-1ddf-4bad-8f3f-8a2aca10ae63%253A5.png%3Ftable%3Dblock%26id%3D3f74e137-1950-8149-abf7-f387206a71a7%26cache%3Dv2&w=3840&q=75)
AOP를 활용해 API에서 실행한 쿼리의 개수를 세어보자.

버티컬 슬라이스 아키텍처에 대해 알아보자
![[Spring] Server-Sent Events(SSE)](/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fattachment%253A610e98b3-877f-4a86-b0e1-9e32fb223c0c%253A1.png%3Ftable%3Dblock%26id%3D3f74e137-1950-81ce-ba33-d50c6e5604e8%26cache%3Dv2&w=3840&q=75)
SSE를 사용해 실시간 댓글 기능을 구현해보자.
![[Spring] Logback으로 로깅(Logging)하기](/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fattachment%253Ae31878e8-fb18-4eb8-9804-f2509facf93c%253Alogback.png%3Ftable%3Dblock%26id%3D3f74e137-1950-81b6-ac43-ccf16768805d%26cache%3Dv2&w=3840&q=75)
Logging의 개념과 로깅 라이브러리인 Logback의 사용법에 대해 알아보자
![[JPA] 고급 매핑](/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fattachment%253A2d0d97d5-cc86-4e39-8de0-b4bfd70f5056%253Abook.jpg%3Ftable%3Dblock%26id%3D3f74e137-1950-81cb-b50a-e3508165c1f2%26cache%3Dv2&w=3840&q=75)
JPA의 고급 매핑 방법에 대해 알아보자.
![[JPA] EntityGraph](/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fattachment%253Ae8d89bff-e75b-4a2f-ac50-ba91367dc077%253Ajpa.png%3Ftable%3Dblock%26id%3D3f74e137-1950-81ec-8f1d-efa5085563d6%26cache%3Dv2&w=3840&q=75)
EntityGraph로 N+1 문제를 해결해보자.
우테코 레벨 3 7주차 기술 부채
![[JPA] Specification으로 동적 쿼리 작성하기](/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fattachment%253Abac2dc3b-e881-42c9-aa57-3e5352f35e9b%253Ajpa.png%3Ftable%3Dblock%26id%3D3f74e137-1950-81d6-8de6-ed73667742ef%26cache%3Dv2&w=3840&q=75)
Specification으로 작성한 동적 쿼리를 이용해 필터링 기능을 구현해보자.
![[JPA] 영속성 관리와 영속성 컨텍스트](/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fattachment%253A45cdaa46-d4e4-4962-9bad-0c81a5cf8fd8%253Abook.jpg%3Ftable%3Dblock%26id%3D3f74e137-1950-814b-b780-c8c4b21e3b52%26cache%3Dv2&w=3840&q=75)
JPA의 영속성 컨텍스트의 개념과 메커니즘에 대해 알아보자.
![[Spring] Logback에서 Appender, Filter 커스텀하기](/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fattachment%253Ac5d3ef6c-bf59-4459-9c9d-10fcb1495fd1%253Alogback.png%3Ftable%3Dblock%26id%3D3f74e137-1950-81c7-9d85-d38a2f090c76%26cache%3Dv2&w=3840&q=75)
특정 단어를 감지하는 Filter와 슬랙에 알람을 보내주는 Appender를 만들어보자.
![[JPA] 다대다 관계에서 FetchJoin으로 N+1 문제 해결하기](/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fattachment%253A8a3b559c-777b-42cd-96bf-28af953dfa67%253A1.png%3Ftable%3Dblock%26id%3D3f74e137-1950-819d-a0e5-fd17c7018ea9%26cache%3Dv2&w=3840&q=75)
N+1 문제와 FetchJoin에 대해 알아보자.
우테코 레벨 3 3주차 기술 부채