2-3) ์ฅ๋ฐ๊ตฌ๋
- ์ฅ๋ฐ๊ตฌ๋ ๋ด๊ธฐ/์ฃผ๋ฌธํ๊ธฐ
- ์ฅ๋ฐ๊ตฌ๋ ํ์ธ, ๊ฐ์ ๊ฐ๊ฒ์ ๋ฉ๋ด๋ง ๋ด๊ธฐ
๊ฐ๊ฒ์ ์กด์ฌํ๋ ๋จ์ด๋ฉ๋ด๋ฅผ ์ฅ๋ฐ๊ตฌ๋์ ๋ด์์ ์ฃผ๋ฌธํ๊ธฐ ์ ๋จ๊ณ๊น์ง ๋ง๋๋ ๊ธฐ๋ฅ
- ์ฅ๋ฐ๊ตฌ๋์ ๋ด์ ๋ชฉ๋ก์ DB์์ ๊ด๋ฆฌํ๋ ๊ฒ์ด ์ด๋จ๊น ํ๊ณ ํ ์ด๋ธ ์์ฑ.
- ๋ชจ๋ ์ฅ๋ฐ๊ตฌ๋์๋ ๊ฐ์ ๊ฐ๊ฒ์ ๋ฉ๋ด๋ง ํฌํจํ๋๋ก ํ ๋ ค๊ณ ๊ฐ๊ฒ Idx๋ฅผ ๊ฑธ์ด์คฌ๋ค.
- ๋๊ฐ ์ด๋ค ๋ฉ๋ด๋ฅผ ์ฅ๋ฐ๊ตฌ๋์ ๋ด์๋์ง ํ์ธํ๊ธฐ ์ํด์๋ ๊ตฌ๋งค์ Idx๋ฅผ ์ธ๋ํค๋ก.
- ๊ตฌ๋งค์๊ฐ ์ฅ๋ฐ๊ตฌ๋๋ฅผ ๋ด์ ๊ฐ์๋ฅผ ํ์ธํ ์ ์๊ณ ,
- ๊ตฌ๋งค์๊ฐ ์ฅ๋ฐ๊ตฌ๋์ ์ด๋ค ๋ฉ๋ด๋ฅผ ์ผ๋งํผ ๋ด์๋์ง๋ ํ์ธํ ์ ์์ด์ผํ๋ค.
- ์ฅ๋ฐ๊ตฌ๋์ ๋ฉ๋ด๋ฅผ ๋ด๊ธฐ์ ์ ์ฅ๋ฐ๊ตฌ๋์ ์ด๋ฏธ ๋ด๊ฒจ์๋ ๋ฉ๋ด๊ฐ ์๋ค๋ฉด ๊ฐ์ ๊ฐ๊ฒ์ธ์ง ํ์ธํ๊ณ ,
- ์๋ ์์ ์ฅ๋ฐ๊ตฌ๋๋ฅผ ์ด๊ธฐํํ๊ณ ์๋ก ์ถ๊ฐํ๋ ๋ก์ง์ ๊ตฌํํด์ผ๊ฒ ๋ค๊ณ ์๊ฐํจ.
- ์ฅ๋ฐ๊ตฌ๋์ ๊ฐ์ ์กฐ์ ๋ฐ ์ญ์ ๋ ๊ฐ๋ฅํด์ผํ๊ธฐ ๋๋ฌธ์ ์ด๋๋ basketIdx๋ฅผ ์ฌ์ฉํ์๋ค.
- ์ฅ๋ฐ๊ตฌ๋์ ๋ด๊ธด ๋ชฉ๋ก๋ค์ ๊ธฐ์ค์ผ๋ก ๋์ค์ Order ํ ์ด๋ธ์ ๊ฐ๋ค์ ์ถ๊ฐํ์ฌ ์ฃผ๋ฌธ์ ๋ฐ์์ํด.
์ฅ๋ฐ๊ตฌ๋ ๋๋ฉ์ธ๊ณผ ๊ธฐ๋ฅ์ ๋ํ์ฌ ์ ํ๋ฆ์ ๊ณ ๋ฏผํ์๋ค.
- ๋ฐฐ๋ฌ์ ๋ฏผ์กฑ์ ๋ง์ด ๋ฒค์น๋งํน ํ์๊ณ , ์ฅ๋ฐ๊ตฌ๋์ ๋ด์๋ ๋ฐ์ํ ์ ์๋ ์์ ํ๋ก์ฐ๋ค์ ๋ง์ด ๊ณ ๋ คํ๋ฉด์ ๋ช ์ธ๋ฅผ ์์ฑํ์๋ค.
- ์ ์ผ ๊ณ ๋ฏผํ๋๊ฒ์ ์ฅ๋ฐ๊ตฌ๋๋ฅผ ์์ ํ ๋..ใ ใ
- ํญ์ ๋ฐ์ดํฐ๋ฅผ ํ๋ฉด์ ๋์ธ๋ DB์๋ ๋ฐ๋ก ์ ์ฉ์ด ํ์ํ ์์ ๊ฐ์ ๊ฒฝ์ฐ๋ ์ด๋ ต๊ฒ ๋๊ปด์ง๋ค.
jatdauree/src/main/java/com/jatdauree/src/domain/app/basket