์ค๋ ํ ๊ณต๋ถ ๐ง
- ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ (Java) 1๋ฌธ์ ํ์ด & ๋ธ๋ก๊ทธ ์ ๋ฆฌ
- ๊ฐ์ธ ๊ณผ์ ํธ๋ฌ๋ธ ์ํ ์์ฑ
- ๊ฐ์ธ ๊ณผ์ KPT ํ๊ณ ์์ฑ
- Spring ์๋ จ ๊ฐ์(1์ฃผ์ฐจ) ๋ฃ๊ธฐ
- ๋ฒ ์ด์ง๋ฐ ์์ค๋ณ ํ์ต๋ฐ ์ธ์ ๋ฃ๊ธฐ
- TIL ๋ธ๋ก๊ทธ ์์ฑ
์ค๋ ์ป์ ๋ด์ฉ ์ ๋ฆฌ โ๏ธ
๊ฐ์ธ ๊ณผ์ KPT ํ๊ณ
- ์์ฑํ๋ฉด์ ๋ถ์กฑํ๋ ๋ถ๋ถ์ ์๊ฐํด๋ณผ ์ ์์๊ณ ๋ค์ ๊ณผ์ ์๋ ๋ณด์ํด์ ๊ณผ์ ๋ฅผ ์งํํ๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค๊ณ ์๊ฐํ๋ค.
- ๋ด๊ฐ ์ํ๋ ์ ๊ณผ ๋ถ์กฑํ ์ , ๋ฌธ์ ์ ์ ์ ๋ฆฌํ ์ ์์ด์ ์ข์๋ค.
Spring ์๋ จ ๊ฐ์(1์ฃผ์ฐจ)
- ์ ๋ฌธ ๊ฐ์์ ๋ง์ฐฌ๊ฐ์ง๋ก ๊ฐ๋ ๋ถ๋ถ์ 2๋ฐฐ์์ผ๋ก ๋ค์๋ค.
- ๋ฐ๋ก ๊ฐ๋ ์ ์ ๋ฆฌํด์ผ ํ ๊ฒ ๊ฐ์ ๋๋์ด ๋ค์๋ค. ์๊ณ ์์ด์ผ ํ ๊ฐ๋ ๋ค์ Notion์ด๋ ๋ธ๋ก๊ทธ์ ์ ๋ฆฌํ ์์ ์ด๋ค.
๋ฒ ์ด์ง๋ฐ ์์ค๋ณ ํ์ต๋ฐ ์ธ์
- RESTful API
- URL
- HTTP Method
- MVC
- Model
- View
- Controller
์ค๋ ํ๋ฃจ ์ ๋ฆฌ โ๏ธ
์ค๋์ ์ค์ ์ ๊ณ์ ๊ณผ์ ํ๋ฉด์ ์์๋ ํธ๋ฌ๋ธ ์ํ
์ ๋ธ๋ก๊ทธ์ ์ ๋ฆฌํ๋ค.
ํธ๋ฌ๋ธ ์ํ
์ ๋ธ๋ก๊ทธ์ ์ ๋ฆฌํ๊ณ ๊ณผ์ ์ ๋ํ KPT ํ๊ณ ๋ ์์ฑํ๋๋ฐ ๋ด๊ฐ ์ด๋ฒ์ ์ํ๋ ์ ๊ณผ ๋ถ์กฑํ๋ ์ , ๋ฌธ์ ์ ์ ์๊ฐํด๋ณด๋ ์๊ฐ์ ๊ฐ์ง ์ ์์ด์ ์ข์๋ค.
์คํ์๋ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ ํ๊ณ ์ง๊ธ ๋ฐ์ Spring ์๋ จ ๊ฐ์(1์ฃผ์ฐจ)๋ฅผ ๋ค์๋ค. ์ด๋ฒ์๋ ๊ฐ๋ ์ ๊ด๋ จ๋ ๋ด์ฉ๋ค์ด๋ผ์ ๋น ๋ฅด๊ฒ ๋ฃ๊ณ ์ค์ต์ ์งํํ๋ ๊ฒ์ด ์ข๋ค๋ ์๊ฐ์ 2๋ฐฐ์์ผ๋ก ๋น ๋ฅด๊ฒ ๋ค์๋ค.
๋ฒ ์ด์ง๋ฐ ์์ค๋ณ ํ์ต๋ฐ ์ธ์
์ ์งํํ๊ธฐ ์ ์ 1์ฃผ์ฐจ ๊ฐ์๋ฅผ ๋ค ๋ค์ ์ ์์๊ณ 20์๋ถํฐ ์์ค๋ณ ํ์ต๋ฐ ์ธ์
์ ๋ค์๋ค.
RESTful API์ MVC๊ฐ ์ธ์
์ ์ฃผ์ ์๊ณ ํํฐ๋์ ์ค๋ช
์ ์ด์ฌํ ์ดํดํ๋ฉด์ ๋ฃ๋ค ๋ณด๋ ์๊ฐ์ด ๊ธ๋ฐฉ ์ง๋๊ฐ๋ค. RESTful API์์๋ URL๊ณผ HTTP Method๊ฐ ๊ฐ์ฅ ์ค์ํ๊ณ MVC๋ ๊ฐ๊ฐ์ ์ญํ ์ ์ ์๊ณ ์์ด์ผ ํ ๊ฒ ๊ฐ์๋ค.
์ค๋ ํ๋ฃจ๋ ์์ฐจ๊ฒ ๊ณต๋ถํ๋ฉด์ ์ ๋ณด๋ธ ๊ฒ ๊ฐ๋ค. ์ค๋๊น์ง ๊ณผ์ ์ ์ถํ๋ค๊ณ ๋ญ๊ฐ ํ์ด ์ข ๋น ์ง ๊ฒ ๊ฐ์๋ฐ ํน ์ฌ๊ณ ๋ด์ผ๋ ์ด์ฌํ ๊ณต๋ถํด์ผ๊ฒ ๋ค!!!
๋ด์ผ ํ๋ฃจ๋ ํ๋ด๋ณด์!!
๋ด์ผ ๊ณํ โฐ
- ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ (Java) 1๋ฌธ์ ํ์ด & ๋ธ๋ก๊ทธ ์ ๋ฆฌ
- Spring ์๋ จ ๊ฐ์ ๋ฃ๊ธฐ (2์ฃผ์ฐจ)
- ๋ฒ ์ด์ง๋ฐ ์ธ์ ๋ธ๋ก๊ทธ ์ ๋ฆฌ
- TIL ๋ธ๋ก๊ทธ ์์ฑ
+ ์ถ๊ฐ๋ก ๊ณํ์ด ๋ ์๊ธธ ์๋ ์์ด๋ค~_~
'Today I Learned(TIL) > ์คํ๋ฅดํ ๋ด์ผ๋ฐฐ์์บ ํ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ฃผํน๊ธฐ ์ ๋ฌธ/์๋ จ_Day 14 (2) | 2024.12.12 |
---|---|
์ฃผํน๊ธฐ ์ ๋ฌธ/์๋ จ_Day 13 (0) | 2024.12.11 |
์ฃผํน๊ธฐ ์ ๋ฌธ/์๋ จ_Day 11 (2) | 2024.12.09 |
์ฃผํน๊ธฐ ์ ๋ฌธ/์๋ จ_Day 10 (2) | 2024.12.08 |
์ฃผํน๊ธฐ ์ ๋ฌธ/์๋ จ_Day 8 (1) | 2024.12.06 |