[회고록] 2022년에 했던 스터디

DaeHoon·2023년 1월 9일
0

2022년에 어떤 스터디를 했는지 회고를 갖는 글입니다.

Spring DB

강의

스프링 DB 1편 - 데이터 접근 핵심 원리 : https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-db-1/dashboard

계기

  • 실무에서 JPA를 사용하는데, 이론을 모르고 JPA를 사용하는 것 같아서 듣게 되었습니다.

배운 것들

  • JDBC의 이해, 스프링 어플리케이션이 DB와 Connection을 맺는 과정, 트랜잭션에 대한 전반적인 것들 (트랜잭션 매니저, @Transactional 어노테이션과 AOP 등)

정리

https://velog.io/@daehoon12/series/%EC%8A%A4%ED%94%84%EB%A7%81-DB-1%ED%8E%B8-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A0%91%EA%B7%BC-%ED%95%B5%EC%8B%AC-%EC%9B%90%EB%A6%AC

쉽게 시작하는 쿠버네티스

강의

쉽게 시작하는 쿠버네티스(v1.25): https://www.inflearn.com/course/%EC%BF%A0%EB%B2%84%EB%84%A4%ED%8B%B0%EC%8A%A4-%EC%89%BD%EA%B2%8C%EC%8B%9C%EC%9E%91/dashboard

계기

  • k8s에 대한 기본적인 명령어나 용어를 배우기 위해 이 강의를 수강했습니다.

배운 것들

  • 가상화 환경과 컨테이너 환경의 차이, nginx 배포를 통해 간단한 용어 파악 (Pod, Service, Deployment, LoadBalancer), k8s를 이루는 요소들 (API 서버,ETCD, 컨트롤러 매니저, 스케줄러, 컨테이너 런타임 등)

정리

https://velog.io/@daehoon12/series/kubernetes

TDD 스터디

테스트 주도 개발: https://search.shopping.naver.com/book/catalog/32455539962?query=%ED%85%8C%EC%8A%A4%ED%8A%B8%20%EC%A3%BC%EB%8F%84%20%EA%B0%9C%EB%B0%9C&NaPm=ct%3Dlcokirgw%7Cci%3D0f89992aefab9fa21e739a65cdc53f92bbc72d83%7Ctr%3Dboksl%7Csn%3D95694%7Chk%3D2c044b4cd53a0b527e93334562fd1eca16cf5c47

계기

  • 프로젝트를 진행하면서 테스트 코드에 대해 미흡하다고 생각이 들어서 시작을 하게 되었습니다.

배운 것들

  • TDD에 대한 전반적인 개념
  • Mock 객체를 이용한 유닛 테스트 방법
  • 테스트에서 사용되고 있는 디자인 패턴

정리

https://velog.io/@daehoon12/series/TDD

2023년에는?

  • 프로젝트를 진행 하면서 Spring Security 쪽 코드 해석이 쉽지 않았는데, 이 부분을 공부하면서 Spring Security가 실무에서 어떻게 쓰이고 있는지 또는 어떤 방식으로 적용할 수 있을 지 고민할 계획입니다.
profile
평범한 백엔드 개발자

0개의 댓글