Spring Interceptor 사용하여 공통 로직 처리하기 (+ ArgumentResolver)

NativeQuery 와 Paging 같이 처리하기

DTO Projection 사용하여 없는 엔티티 정보 조회하기

Spring profile 분리하여 환경에 따라 다른 설정 사용하기 (with Embedded DB)

Git Submodule 로 민감한 데이터 관리하기

H2 로 MySQL 함수 사용하기

AWS S3 에서 Resource 관리하기

RestDocs 이용하여 API 문서 자동화

코드 커버리지 측정을 위한 JaCoCo 적용


OAuth2.0 적용하기 - 1. OAuth2.0 의 흐름

OAuth2.0 적용하기 - 2. OAuth 구현

OAuth2.0 적용하기 - 3. Redis 적용하기

멀티 모듈 적용하여 중복 코드 최소화하기 (with Gradle)

예외 처리

다중 Transaction 처리 시 규칙과 설계