์๋ฐ to ์คํ๋ง ๋ณํ ํ๋ก์ ํธ
- Spring์ ๋ํ ์ดํด
- ์ด์ ํ๋ก์ ํธ(OrderSystem)์์๋ ์ผ์ ์ ์ง์ผ์ง์ง ๋ชปํ๋ SOLID์์น์ ์งํค๋ฉด ์ด๋ป๊ฒ ๋ฌ๋ผ์ง๋์ง ์์๋ณด๊ธฐ ์ํจ
- ํ์ ๊ฐ์ ๋ฐ ์กฐํ
- ์ํ ๋ฑ๋ก ๋ฐ ์กฐํ
- ์ฃผ๋ฌธ ์์ฑ ๋ฐ ํ ์ธ ์ ์ฉ
- ์ฝ์ UI๋ฅผ ํตํ ์ ์ฒด ํ๋ฆ ์คํ
| ๋๋ฉ์ธ | ์ค๋ช |
|---|---|
member |
ํ์ ๊ฐ์ , ํ์ ๋ชฉ๋ก ๊ด๋ฆฌ |
item |
์ํ ๋ฑ๋ก ๋ฐ ์กฐํ |
order |
์ฃผ๋ฌธ ์์ฑ, ํ ์ธ ์ ์ฉ |
discount |
ํ ์ธ ์ ์ฑ ์ ๋ต ํจํด ์ ์ฉ |
- Language: Java 17
- Build: CLI ๊ธฐ๋ฐ (IntelliJ / VSCode์์ ์คํ ๊ฐ๋ฅ)
- Version Control: Git + GitHub