Index
Level 3 (2021.06.23 ~ 2021.08.23)¶
Spring Framework¶
- Test Double
- Spring Logging
- 스프링부트에서 로깅하기
- Logging과 Profile 전략
- @ModelAttribute
- Spring RestDocs 1
- Spring RestDocs 2
- 빈 라이프 사이클
- BaseEntity
- Spring EventListener
웹 전반 지식¶
배포 인프라¶
- 젠킨스, EC2, S3
- 도커 기초
- 도커 설치 후 컨테이너 실행하기
- 도커 - 이미지 만들고 배포하기
- 도커 학습 1
- 도커 학습 2 - Docker From Scratch
- 도커 학습 3 - Docker Tutorial
- 찰리의 젠킨스 특강
- S3
- 아마찌의 S3 특강
- Powershell에서 AWS 인스턴스 접근 자동화
- A record vs CNAME
- EC2 인스턴스 볼륨 리사이징
JPA¶
- JPA 기초 1
- JPA 기초 2
- JPA 기초 3
- 영속성 컨텍스트 1
- 영속성 컨텍스트 2
- JPA 더티 체킹
- CascadeType.REMOVE vs OrphanRemoval
- 연관관계 편의 메서드
- JPQL
- JPA N+1 문제
- em.flush(), em.clear()
- saveAndFlush()
- CascadeType.PERSIST
Database¶
- DB 관련 키워드
- DB 방언
- LIKE 절
- IN 절
- TEXT vs VARCHAR
- Flyway
- 코기의 Flyway 특강
- 인덱스
- 트랜잭션 1
- 트랜잭션 2
- 트랜잭션 전파
- 자기참조 테이블
- cascade
- 참조 무결성