💻 개발
![[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)
[JPA] Specification으로 동적 쿼리 작성하기
2023년 8월 9일
Specification으로 작성한 동적 쿼리를 이용해 필터링 기능을 구현해보자.

![[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의 영속성 컨텍스트의 개념과 메커니즘에 대해 알아보자.
팀원들과 인프라 구조에 대해 논의한 내용
![[CICD] 스프링 jar 파일을 Docker로 배포하는 Github Actions 배포 스크립트 작성하기](/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fattachment%253A8e963557-d78a-47d6-b1d0-6fc61622a5d3%253Adocker.png%3Ftable%3Dblock%26id%3D3f74e137-1950-8119-8271-c2de37c2c59d%26cache%3Dv2&w=3840&q=75)
스프링 jar 파일을 Docker Image로 만들어 배포해보자.
![[Github] Submodule로 민감 정보 관리하기](/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fattachment%253A5554b535-10b9-4376-a165-6b734eb39a15%253Agithub.jpg%3Ftable%3Dblock%26id%3D3f74e137-1950-8103-9187-f73a7f166c65%26cache%3Dv2&w=3840&q=75)
Submodule로 프로젝트의 민감정보를 숨겨보자.
![[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에 대해 알아보자.
Github Actions로 수행한 배포 워크플로우의 결과를 슬랙 메세지로 받을 수 있게 해보자.
우테코 레벨 3 3주차 기술 부채
![[AWS] VPC](/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fattachment%253A2ac8b8f9-f2f1-4bda-9abc-c6d1be855316%253A2.png%3Ftable%3Dblock%26id%3D3f74e137-1950-8159-b411-f65398f36079%26cache%3Dv2&w=3840&q=75)
AWS VPC의 개념에 대해 알아보자.
데이터베이스 형상 관리 툴 flyway의 사용법을 알아보자.
jsoup을 사용해서 특정 웹사이트를 크롤링해보자.