1. 우테코 레벨3에 대한 레벨로그를 작성했다.
레벨3은 팀 프로젝트를 진행해서인지 뭔가 학습보다는 적용?실제 개발?위주로 진행한 것 같아서 레벨로그를 어떻게 써야할지 고민했다.
지난 2달간의 todo mate를 슥 보며 내가 공부한 토픽들을 나열해보았다.
최종적으로 제출한 레벨로그는 다음과 같다.
JPA
- 영속성 컨텍스트 : 엔티티를 영구 저장하는 환경
- 1차 캐시
- 영속 엔티티의 동일성 보장
- 쓰기 지연
- 변경 감지 (더티 체킹)
- 지연 로딩
- flush : 영속성 컨텍스트의 변경내용을 db에 반영 (쌓아놨던 sql들을 db에 전송)
스프링
- 트랜잭션 유의사항
- 트랜잭션 전파 옵션
- 톰캣의 JSESSIONID
인프라
- CI/CD 구축
- DB정보 숨기기
- NGINX
- 모니터링
기타
- 인증 vs 인가
- 세션 vs 토큰
- OAuth
- swap memory