๋๋ค๊ธฐ๋ฐ์ ์ ์ ๊ฐ ๊ฑฐ๋๋ฅผ ํ ์ ์๋ ์๋น์ค์ ๋๋ค.
- Spring Formatter ์ปจ๋ฒค์ ์ ์ฉ
- MDC + Logback์ ํ์ฉํ ๋ก๊น ์ ์ฉ
- ์ค์จ๊ฑฐ๋ฅผ ํตํ ๋ฌธ์ํ
- ๋น์ฉ์ ๊ฐ์ ์ํ ์ด๋ฏธ์ง ๋ฆฌ์ฌ์ด์ง (Todo)
- TDD ๊ธฐ๋ฐ์ผ๋ก ํ ์คํธ ์ปค๋ฒ๋ฆฌ์ง 90% ์ด์์ ์ ์ง
- WireMock์ ํตํ ์ธ๋ถ API ํ ์คํธ
- ๋ถ์ฐํ๊ฒฝ์์ ๋ก๊ทธ์ธ ์ ์ ๊ฒฝํ์ ํฅ์์ํค๊ธฐ ์ํด ์ธ์ ์คํ ๋ฆฌ์ง๋ฅผ ๋ถ๋ฆฌ
- ๋ ๋์ค ์บ์ฑ์ ์ ์ฉ์ ํตํ ์ฝ๊ธฐ ์ฑ๋ฅ ํฅ์ (Todo)
- open-in-view ํด์ ๋ฅผ ํตํ ํธ๋์ญ์ ๋ฒ์ ์ถ์
- default_batch_fetch_size๋ฅผ ํตํ one to many N + 1 ๋ฌธ์ ํด๊ฒฐ
- Backend: SpringBoot, Java, JPA, JUnit
- Infra: Redis, MySQL
To See Test Coverage Document
./gradlew test
open ./build/reports/jacoco/test/html/index.html