์ค๋ ํ ๊ณต๋ถ ๐ง
- ์ฃผ๋ฌธ ์ํ ๋ณ๊ฒฝ API ์์
- ์ฃผ๋ฌธ ์๋ฝ, ๋ฐฐ๋ฌ ์ค์ธ ์ํ์์ ์ทจ์ ์ํ๋ก ๋ณ๊ฒฝํ ๊ฒฝ์ฐ ์์ธ ์ฒ๋ฆฌ
- ์์ ๋ API ๋ช ์ธ์์ ๋์ผํ๊ฒ ์ฃผ๋ฌธ API ๊ด๋ จ Response ์์
{
”orderId” : 1,
“orderStatus”: “REQUESTED”,
“quantity”: 2,
“customer”: {
“customerName”: “๊ณ ๊ฐ ์ด๋ฆ”
}
}
- ํ
์คํธ ์ฝ๋ ์์ฑ
- ์ฃผ๋ฌธ ์์ฑ์ ๋ํ ํ ์คํธ ์ฝ๋ ์์ฑ
์ค๋ ํ๋ฃจ ์ ๋ฆฌ โ๏ธ
์ค๋๊น์ง ํ์ ๊ธฐ๋ฅ์ ๋ํ ๊ตฌํ์ ์๋ฃํ๋ค!
ํ์๋ค๊ณผ ์์ฑํ ์ฝ๋๋ฅผ merge ํ๊ณ ํ์ฅ๋ ํ๋ฉด์์ Postman์ ์คํํ๋ค. API ๋ช
์ธ์์ ๋ค๋ฅธ ๋ถ๋ถ๋ค์ ์์ ํ๊ณ ์๋ฌ ๋๋ ๋ถ๋ถ๋ค์ ์์ ํ๋ ๊ณผ์ ์ ๊ฑฐ์ณค๋ค.
์ดํ ์ถ๊ฐ๋ก ๋ ์์ฑํด์ผ ํ๋ ์ฝ๋๋ฅผ ์ ๋ฆฌํ๊ณ ๊ฐ์ ๋งก์์ ์งํํ๋ค.
๋๋ ์ฃผ๋ฌธ ์ํ ๋ณ๊ฒฝ์ ๋ํ API์์ ์๋ฝ, ๋ฐฐ๋ฌ ์ค์ธ ์ฃผ๋ฌธ์ ์ทจ์ํ ์ ์๋๋ก ์์ ํ๊ณ merge ํ Postman์ ์คํํ์ ๋ ์ ์ฉ์ด ๋์ง ์์์ ์กฐ๊ฑด๋ฌธ์ ํ๋๋ง ์ฐ๋ ๊ฒ์ด ์๋๋ผ ์ค์ฒฉ if๋ฌธ์ ํตํด ๋ฌด์กฐ๊ฑด ์กฐ๊ฑด์ ๊ฑธ๋ฆฌ๋๋ก ์์ ํ๋ค.
๋ด๊ฐ ๋งก์ ๋ถ๋ถ์ ๋ค ๊ตฌํํ ํ ํ
์คํธ ์ฝ๋ ์์ฑ์ ์์ํ๋ค.
ํ์ง๋ง ์ญ์๋... ํ
์คํธ ์ฝ๋๋ ๋๋ฌด๋๋ ์ด๋ ค์ ๋ค.. ํ
์คํธ ์ฝ๋ ์ค์ต ์ธ์
์์ ์งํํ๋ ์ฝ๋๋ฅผ ์ฐธ๊ณ ํ๋ฉด์ ์์ฑํด๋ณด๋ ค ํ์ง๋ง ์ญ๋ถ์กฑ์ด์๋ค ใ
ใ
๊ทธ๋๋ ์ด์ฐ์ ์ฐ ์ฃผ๋ฌธ ์์ฑ์ ๋ํ ํ
์คํธ ์ฝ๋๋ฅผ ์์ฑํ๊ณ ์คํํ๋๋ ์ ์์ ์ผ๋ก ๋์ํ๋ค. 0_0
ํ์ง๋ง ๋ด๋น ํํฐ๋์ด ๋ฐฉ๋ฌธํด ์ฃผ์
์ ํ
์คํธ ์ฝ๋์ ๋ํด ์๊ธฐ๋ฅผ ๋๋๊ณ ๋ด๊ฐ ์์ฑํ ํ
์คํธ ์ฝ๋๊ฐ ํ์ฐธ ์๋ชป๋๋ค๋ ๊ฒ์ ๊นจ๋ฌ์๋ค.........
๋จ์๋ฅผ ๋๋ฌด ํฌ๊ฒ ์ก๊ณ ์ฝ๋๋ฅผ ์์ฑํ๋ ๊ฒ์ด๋ค.
์ฃผ๋ง ๋์ ํ ์คํธ ์ฝ๋๋ฅผ ์ด๋ ์ ๋ ์์ฑํ๊ณ ์์์ผ ๋ฐํ๋ฅผ ์ด์ฌํ ์ค๋นํด์ผ ํ ๊ฒ ๊ฐ๋ค!
์ด๋ฒ์ฃผ ์ฃผ๋ง๋ ํ์ดํ ํด๋ณด์!!
์ฃผ๋ง ๊ณํ โฐ
- ํ ์คํธ ์ฝ๋ ์์ฑ
- ํ๋ก์ ํธ ๋ฐํ ์ค๋น
'โ๏ธ Today I Learned(TIL) > ๐ฑ ์คํ๋ฅดํ ๋ด์ผ๋ฐฐ์์บ ํ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ TIL ] JPA ์ฌํ_Day 3 (0) | 2025.01.16 |
---|---|
[ TIL ] JPA ์ฌํ_Day 1 (0) | 2025.01.14 |
[ TIL ] ์ฃผํน๊ธฐ ์ฌํ_Day 11 (0) | 2025.01.09 |
[ TIL ] ์ฃผํน๊ธฐ ์ฌํ_Day 10 (0) | 2025.01.08 |
[ TIL ] ์ฃผํน๊ธฐ ์ฌํ_Day 9 (1) | 2025.01.07 |