๐ 1์ธ ๊ฐ๋ฐ - ModuForm. ref_doc
๋๋์ & ๋ถ์กฑํ ๋ถ๋ถ
- ํ
์คํธํ๊ธฐ ๋์ ์ฝ๋
- ๋จ์, ํตํฉ ํ
์คํธ์ ๋ฐฉ๋ฒ
- Dto ์ค๊ณ (๋ ๋๋ง์ ํ์ํ ๊ฑฐ์ ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ํ๋๋ก ๊ฐ์ง)
- ํด๋ฆฐํ์ง ๋ชปํ ์ฝ๋
- ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ง์
AWS
- RDS
- EC2
- Docker
- ์
๋ ฅ๊ฐ ์์ธ ๊ฒ์ฆ์ ํ์์ฑ validation
๋ฆฌํฉํ ๋ง ๋ชฉ๋ก
- [x] Controller ๋ก์ง Interceptor๋ก ์ด๊ด
- [x] ์์ธ์ฒ๋ฆฌ
- [x] ์์ธ ํ์ด์ง ์์ฑ
- [x] ControllerAdvice ๋ก api ์์ธ ์ฒ๋ฆฌ
- [x] N + 1๋ฌธ์ ์ฒ๋ฆฌ
- [x] Service๋ก์ง JPQL๋ก ์ด๊ด
๊ธฐ์ ์คํ
- Spring Boot
- Spring Security
- Spring Data JPA
- Thymeleaf (Template Engine)
- AWS (EC2)
- JUnit5, Mockito (Test)
์์ธ
- notfound
- ํด๋น ์ ์ ๊ฐ ์์ต๋๋ค. (ID)
- ํด๋น ๋๋ค์์ ๊ฐ์ง ์ ์ ๊ฐ ์์ต๋๋ค. (String username)
- ํด๋น ์ค๋ฌธ ์๋ต์ด ์์ต๋๋ค (ID)
- ํด๋น ์ค๋ฌธ์ด ์์ต๋๋ค (ID)
- Invalid
- ์๋ชป๋ ID, PW ์
๋๋ค.