์ค๋์ ๋ด ๊ณผ๊ฑฐ ํ๋ก์ ํธ ์ฝ๋๋ฅผ ์ค์ค๋ก ๋ถ์ํ๋ ์๊ฐ์ ๊ฐ์ ธ๋ดค๋ค.
์ทจ์ ํ์ ๋ ๊ฑฐ์ ์ฝ๋ ๋ฆฌ๋ทฐ๊ฐ ๊ฐ์ฅ ๋จผ์ ์ผ๊ฑฐ๋ฆฌ๋ก ๋ฐฐ์ ์ด ๋๋๋ฐ, ๊ทธ๋ฐ ์ํฉ์ ์๋ค๊ณ ์๊ฐํ๊ณ ์์ฒญ ๊ผผ๊ผผํ ๋ดค๋ค.
๋งค๋์ ๋์ด ์ ์ํ ๋ช๊ฐ์ง ์ค์ ์ ์ผ๋ก ๋ณผ ๋ฆฌ์คํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ก์ ํธ๋ฅผ ์ดํ๊ณ ,
๊ธ๋ก ์ค๋ช ํ๋๋ฐ์๋ ํ๊ณ๊ฐ ์๋ค๊ณ ์๊ฐ์ด ๋ค์ด์ ๋ธ๋ก๊ทธ์ ์์ ํฌ์คํ ์ ํ๋ค.
๋ชฉํ๋ Category์ชฝ๊ณผ Product์ ์ต์ ,์ด๋ฏธ์ง,ํ๊ทธ ํ ์ด๋ธ ๊ตฌ์กฐ์ ๊ตฌํํ ์ฝ๋๋ฅผ ํฌ์คํ ํ๊ณ ์ถ์๋ค.
๊ทผ๋ฐ Category๋ง ํด๋ ์์ด ๋ฐฉ๋ํด์ ธ์ ํ์๋ ์ฃผ๋ง์ ํ๋ ๊ฐ ํด์ผ๊ฒ ๋ค.
๐ ์นดํ ๊ณ ๋ฆฌ ๊ธฐ๋ฅ ๊ตฌํ ํฌ์คํ ๊ธ ๋งํฌ
[๋ง์ผ ๋ธ๋ฆฟ์ง ํ๋ก์ ํธ] ์นดํ ๊ณ ๋ฆฌ ๊ธฐ๋ฅ ๊ตฌํ 2. ์ ์ฒด ์นดํ ๊ณ ๋ฆฌ ๋ชฉ๋ก ์กฐํ API, ๊ณ์ธตํ ๊ตฌ์กฐ ์ฒ๋ฆฌ (Qu
์ง๋ ํฌ์คํ ์ ์ด์ด ์ด์ ์ค์ง์ ์ผ๋ก ์ด๋ป๊ฒ ์ฝ๋๋ฅผ ์ง ๊ฑด์ง ์ ๋ฆฌํด๋ณด๋๋ก ํ๊ฒ ๋ค.์ฐ์ , ๊ฐ๋ฐํ๊ฒฝ์ JAVA 17, gradle, Spring 3.2.1 ์ด๋ฌํ๋ค. 1. ํ์ํ API ๋ชฉ๋ก ์ ๋ฆฌA. ์ ์ฒด ์นดํ ๊ณ ๋ฆฌ ๋ชฉ๋ก ์กฐํ API์ฒซ ๋ฉ
tobuymacbookpro.tistory.com
ํ๊ณ ๋๋ ๋๋ ๋ฟ๋ฏ~
1. ์ด๋ฒ์ฃผ ๋ชฉํ : ์ด๋ ฅ์ ์์ฑ์ํค๊ธฐ
2. ์ค๋ ํ ์ผ
- ํ๋ก์ ํธ ์ฝ๋ ๋ถ์ ํ ๋ด์ฉ ์ ๋ฆฌ (50%)
- ์ด๋ ฅ์ 1์ฐจ ์ฝ์นญ ๋ฐ์ ํผ๋๋ฐฑ ๋ฐ์ํ์ฌ ์์
3. ์๋ฌธ์ ๋ฐ ์ด๋ ค์ ๋ ์
- ํ๋ก์ ํธ ์ฝ๋๋ฅผ ์ ์ด๋ ๊ฒ ์งฐ๋ ์ง ์ธ์ธํ๊ฒ ์ค๋ช ํ๋ค๋ณด๋ ๊ธ์ด ๋ง์ด ๊ธธ์ด์ก๊ณ , ์ค๋ช ํ๋ ๊ฒ ์์ฒด๊ฐ ์ข ์ด๋ ค์ ๋ค.
4. ๊ฐ์ ์
- ํ๋ก์ ํธ ์ค๊ฐ์ค๊ฐ ๊ณ ๋ฏผ ํ๊ฑฐ๋ ์๊ฐ์ ํ๋ฆ์ ๋ ธํธํ๋ ์ต๊ด์ ๋ค์ฌ์ผ ๊ฒ ๋ค.
- ์ฃผ์์ด ํฐ ํ์ด ๋์๋๋ฐ, ์์ผ๋ก๋ ๊ฐ์ธ ํ๋ก์ ํธ๋ ์ฃผ์ ์ ๋ฌ์์ผ๊ฒ ๋ค
5. 3์ผ์ฐจ ํญ์ทจ๋ฆฌ ์ง๋ฌธ ํค์๋ : ํญํด99 ์ทจ์ ๋ฆฌ๋ถํธ ์ฝ์ค์์ ์งํ๋ ํ๋ก์ ํธ ๊ฒฝํ ๊ตฌ์กฐํ ์ธ์ ์์ ๋ฐฐ์ด ๋ด์ฉ์ ๋ฌด์์ธ๊ฐ์?
- why-how-what์ ๊ณจ๋ ์ํด ํ๋ก์ธ์ค๋ฅผ ํตํด ๋ด๊ฐ ์ด๋ค ๋ชฉ์ ์ ๊ฐ์ง๊ณ ์ด ํ๋ก์ ํธ๋ฅผ ๊ตฌํํ๋์ง, ๊ธฐ๋ฅ์ ์ ์ถ๊ฐํ๋์ง ์ค์ค๋ก ์ ๋ฆฌ๊ฐ ์ ๋์๋ค.
- ์ข๋ ์ค๋๋ ฅ ์๋ ์ด๋ ฅ์๋ฅผ ์ฐ๋ ๊ฒ์ ๋ง์ ๋์์ด ๋์๋ค.
- ํ๋ก์ ํธ๊ฐ ๋ง์ ๋ค์ง ์์์ ์ ๋ง์ด์๋๋ฐ ๊ตฌ์๊ตฌ์ ์ดํด๋ณด๊ณ , ๊ทธ ๋น์ ๊ณ ๋ฏผํ๋ ๊ฒ์ ๋ณต๊ธฐํ๋ฉฐ ์ ๋ฆฌํ๋๊น ๊ธ์ ์ ์ผ๋ก ๋ฐ๋์๋ค.
- ํ๋ก์ ํธ ๊ฒฝํ ๊ตฌ์กฐํ๋ฅผ ์งํํ๋ฉฐ ์์ฐ์ค๋ฝ๊ฒ ๋ฉด์ ์์ ์ง๋ฌธ์ด ์์๋๋ค.
- ์ด๋์ ๋ฌด์ง์ฑ์ผ๋ก ๊ฐ๋ค๊ฐ ๋ถ์ธ๊ฒ ์๋๋ผ๋ฉด ๊ธฐ๋ณธ์ ์ธ CRUD๋ผ๋ why-how-what์ ๊ตฌ์กฐ๋ก ๋ณํ์ํค๋ฉด ์ธ ๋ง์ด ๊ฝค ์๊ธด๋ค.
![](https://t1.daumcdn.net/keditor/emoticon/niniz/large/002.gif)
ํญํด99 ์ทจ์ ๋ฆฌ๋ถํธ ์ฝ์ค๋ฅผ ์๊ฐํ๊ณ ์์ฑํ ์ฝํ ์ธ ์ ๋๋ค.
https://hanghae99.spartacodingclub.kr/reboot
IT ์ปค๋ฆฌ์ด ์ฑ์ฅ ์ฝ์ค ํญํด99, ๊ฐ๋ฐ์ ์ทจ์ ๋ถํฐ ํ์ง์ ์ฝ์ค๊น์ง
ํญํด99๋ ์ค๋ฌด์ ์ง์คํฉ๋๋ค. ์ต๋จ๊ธฐ๊ฐ์ ๊ฐ๋ฐ์๋ก ์ทจ์ ํ๊ณ , ํ์ง์ ์ฝ์ค๋ก ํญ๋ฐ ์ฑ์ฅ์ ์ด์ด๊ฐ์ธ์. ์ค์ ํ๋ก์ ํธ, ํฌํธํด๋ฆฌ์ค ๋ฉํ ๋ง, ๋ชจ์ ๋ฉด์ ๊น์ง.
hanghae99.spartacodingclub.kr