2-1) ํ์์
- ํ์๊ฐ์ , ๋ณธ์ธ์ธ์ฆ, ๋ก๊ทธ์ธ
- ์์ด๋ ์ค๋ณต ํ์ธ, ์์ด๋ ์ฐพ๊ธฐ, ๋น๋ฐ๋ฒํธ ์ฌ์ค์
- ๋ก๊ทธ์์, ํ์ ํํด, ํ์์ ๋ณด ์์
ํ์์ ์ ๊ด๋ จ๋ ๋ก์ง์ ํ๋งค์์ ๊ฑฐ์ ๋น์ทํ๋ฏ๋ก ์๋ตํ๊ฒ ๋ค.
2-1) ๊ตฌ๋งค์ ํ์ ํ ์ด๋ธ
1. ๊ฐ์ ์ ์ฝ๊ด๋์ ๋ด์ญ๋ค(์๋น์ค, ๊ฐ์ธ์ ๋ณด ์์ง, SMS, ์ด๋ฉ์ผ, ์ ํ ์์ ๋์) 2. ๊ตฌ๋งค์์ ๊ฐ์ธ ์ ๋ณด์ ๋ํ ๋ด์ญ๋ค (์ด๋ฆ, ์๋ ์์ผ, ํด๋ํฐ๋ฒํธ, ์ด๋ฉ์ผ) 3. ๊ตฌ๋งค์์ ํ์ ๊ฐ์ ์ ๋ณด๋ค(ID, PW) 4. ํ ์์ฑ/์์ ์ผ, ์ํ, ๊ถํ
- ๊ตฌ๋งค์ ์ฝ๊ด ๋์
- ๊ฐ์ธ ์ ๋ณด ์ ๋ ฅ, SMS ํธ๋ํฐ ์ธ์ฆ
- ํ์์ ๋ณด (ID/PW ์ ๋ ฅ) , ID ์ค๋ณต ํ์ธ ๋ฐ PW ๊ท์น ๊ฒ์ฌ
- ํ์๊ฐ์ ์๋ฃ, ๊ฐ์ ์ ๋ณด ์ถ๋ ฅ
ํ์์ ์ ๊ด๋ จ๋ ๋ก์ง์ ํ๋งค์์ ๊ฑฐ์ ๋น์ทํ๋ฏ๋ก ์๋ตํ๊ฒ ๋ค.
๋จ, ์ฃผ์์ ๊ด๋ จ๋ ๋ก์ง๋ง ์ค๋ช ํ๊ฒ์.!
jatdauree/src/main/java/com/jatduaree/src/domain/app/customer
- CustomerControlelr.java : ๊ตฌ๋งค์ ๋๋ฉ์ธ ์์ฒญ API ์ปจํธ๋กค๋ฌ ํด๋์ค
- service/CustomerService.java : ๊ตฌ๋งค์ ์์ฒญ API ๋ก์ง ์ฒ๋ฆฌ ํด๋์ค
- dao/CustomerDao.java : ๊ตฌ๋งค์ ๋๋ฉ์ธ DB ์ก์ธ์ค ํด๋์ค
- /jat/app/users ๋ผ๋ ๋๋ฉ์ธ์ผ๋ก ์์ํ๋ ์ปจํธ๋กค๋ฌ์ด๋ค. (@RequestMapping์ ํตํด์ ํ๋ณ)
- @RestController๋ฅผ ํตํด Spring Controller์ ๋ํ Bean ์ฃผ์ ์ ํด๋์ค์ ์๋ฃํ๊ณ ,
- @Autowired๋ฅผ ํตํด์ ํ๋ก์ ํธ ๋ด์ ์กด์ฌํ๋ Service ํด๋์ค(Seller๋๋ฉ์ธ ์๋น์ค, Jwt ์ธ๊ฐ ํ ํฐ ์๋น์ค)์ ๋น ์ฃผ์ ํ์๋ค.
- ๋น์ฃผ์ ์ ์ํด ๊ฐ ํด๋์ค์ ๋ํ ํ๋๋ฅผ ์์ฑ์๋ฅผ ํตํด์ ์ฑ์์ฃผ์๋ค.