์ค๋ ํ ๊ณต๋ถ ๐ง
- ํ๋ก์ ํธ ๋ฐ์ ๋ฃ๊ธฐ
- ์ฌํ Spring 1์ฃผ์ฐจ ๊ฐ์ ๋ฃ๊ธฐ
- ์์ค๋ณ ํ์ต๋ฐ ์คํ ๋ค๋๋ฐ ์ธ์ ๋ฃ๊ธฐ
- ํํฐ๋์ ๋ฏธ๋ ์ธ์ (์ด๋ ฅ์ ํน๊ฐ) ๋ฃ๊ธฐ
- TIL ๋ธ๋ก๊ทธ ์์ฑ
์ค๋ ์ป์ ๋ด์ฉ ์ ๋ฆฌ โ๏ธ
์ฌํ Spring 1์ฃผ์ฐจ ๊ฐ์
- HttpMessageConverter → ์ฐ์ ์์์ ๋์ ์์
- ArgumentResolver
- RequestMappingHandlerAdapter
- ReturnValueHandler
- TypeConverter
- ํ์ ๋ณํ
- Converter Interface
์์ค๋ณ ํ์ต๋ฐ - ์คํ ๋ค๋๋ฐ ์ธ์
- JWT & ์ธ์
์ด๋ ฅ์ ๋ฏธ๋ ์ธ์
- ๋จ๋ค๊ณผ๋ ๋ค๋ฅธ ๋ชจ์ต์ ๋ณด์ฌ์ค์ผ ํ๋ค. ์ฐจ๋ณ์ ์ ๋ฌ์ผ ํ๋ค.
- ํ๊ฐ์์ ์ํฉ์ ์๊ฐํด์ผ ํ๋ค.
- ์ ๋งคํ ์ฌ๋์ ๋ฝ์ง ์๋๋ค.
- ๋ฌด์ธ๊ฐ๋ฅผ ์ฆ๋ช ํ ์ ์๋ ๊ทผ๊ฑฐ๊ฐ ํจ๊ป ๋์ด์ผ ํ๋ค.
- ๊ธฐ์ ๋ธ๋ก๊ทธ๋ฅผ ์ ๋ ๊ฒ๋ ๊ต์ฅํ ์ค์ํ๋ค.
์ค๋ ํ๋ฃจ ์ ๋ฆฌ โ๏ธ
์ค๋์ ์๋ก์ด ์ฑํฐ์ ์์์ด๋ค!
์ฃผํน๊ธฐ ์ฌํ & ์ฌํ ํ๋ก์ ํธ๋ฅผ ๊ฐ์ด ํ ํ์ด ์๋ก ์ ํด์ง๊ณ ์ฌํ Spring ๊ฐ์๋ ์ง๊ธ๋์๋ค.
๊ทผ๋ฐ ๋ญ๊ฐ ์ฑํฐ ๋ฐ์ ๊ฐ ๋๋๊ณ ๋๋ ์ง์ค๋ ฅ์ด ํ ๋จ์ด์ ธ์ ํ๋ฃจ์ข ์ผ ์ง์ค๋ ฅ์ด ์ฌ๋ผ์ค์ง ์์๋ค.... ๊ณ์ ๋ด์ง์ ํ๊ฒ ๋๊ณ ์ ์ ๊ณต๋ถ๋ ๊ณ์ ๋ค๋ก ๋ฏธ๋ฃจ๋ ์ํฉ์ด ์๊ฒจ๋ฒ๋ ธ๋ค.. ์ฌํด๋ ์ด์ ๋ค ๋๋๊ฐ์ ๊ทธ๋ฐ๊ฐ ๐ค
๊ทธ๋๋ ๋คํํ ์คํ ๋ค๋๋ฐ ์ธ์ ์ ๋ค์ ๋๋ ์ง์ค๋ ฅ์ด ์ฌ๋ผ์์ JWT & ์ธ์ ์ ์ฃผ์ ๋ก ํ ์ธ์ ์ ์ง์คํด์ ๋ค์ ์ ์์๋ค. ๊ฑฐ๊ธฐ์ ํํฐ๋์ด ์ค์ต๋ ํจ๊ป ์งํํด ์ฃผ์ ์ ๋ ์ดํด๊ฐ ์๋์๋ค!! JWT์ ๊ฐ๋ ๊ณผ ํ์ฉ ๋ฐฉ๋ฒ์ ๋ํด ์ด๋ ์ ๋ ๊ฐ์ ์ก์ ์ ์์๊ณ , ๋ค์ ํ๋ฒ ๋ นํ๋ณธ์ ๋ณด๋ฉด์ ๋ณต์ตํ๋ฉด ํ์คํ๊ฒ ๊ฐ์ ์ก์ ์ ์์ ๊ฒ ๊ฐ๋ค.
์ธ์
์ด ๋๋๊ณ ์ฌ๋๋ค๊ณผ ์ด๋ฐ ์ ๋ฐ ์๊ธฐ๋ฅผ ํ๋ฉด์ ์๊ฐ์ ๋ณด๋ด๋ค๊ฐ ์ด๋ ฅ์ ํน๊ฐ ๋ฏธ๋ ์ธ์
์ ๋ค์ผ๋ฌ ๊ฐ๋ค!
๋ฉด์ ๊ด(ํ๊ฐ์)์ ์
์ฅ์์ ์ด๋ ฅ์๋ฅผ ์ด๋ป๊ฒ ๊ฒํ ํ๋์ง, ๋ ์ด๋ค ์ด๋ ฅ์๊ฐ ๋์ ๋๋์ง ์๋ ค์ฃผ์
จ๋ค. ๊ฑฐ๊ธฐ์ ๋ํด์ ์ง์ํ๋ ๋ง์ ์ฌ๋๋ค๊ณผ์ ์ฐจ๋ณ์ฑ์ด ์์ด์ผ ํ๋ค๋ ์๊ธฐ๋ ํจ๊ป ํด์ฃผ์
จ๋ค.
๊ธฐ์ ๋ธ๋ก๊ทธ, ์ ํ๋ธ ๋ฑ๋ฑ ๋ด๊ฐ ์ผ๋ง๋ ๊น์ด ์๊ฒ ๊ณต๋ถ๋ฅผ ํ๋์ง๋ฅผ ์ฆ๋ช
ํ ์ ์๋ ๊ทผ๊ฑฐ๊ฐ ์์ด์ผ ํ๋ค๊ณ ๋ง์ํ์
จ๋ค. ๋ฏธ๋ ์ธ์
์ ๋ค์ผ๋ฉด์ ๋ด๊ฐ ๋ถํธ์บ ํ๋ฅผ ๋ค์ผ๋ฉด์ ์ง๊ธ์ฒ๋ผ ์ฌ์ ๋กญ๊ฒ ๊ณต๋ถํด์๋ ์ ๋๊ฒ ๊ตฌ๋.... ๋ฅผ ๋๋ ์ ์๋ ์๊ฐ์ด์๋ค.
๊ทธ๋์ ๊ธฐ์ ๋ธ๋ก๊ทธ์ ์ฃผ์ ๋ฅผ ํ๋ ์ ์ ํ๊ณ ์ด๋ฒ ์ฃผ? ๋ฉฐ์น ์์ผ๋ก ๊ณต๋ถํด์ ์์ฑํ ์์ ์ด๋ค!
์ ๋ ์ ๋จน๊ณ ์ง๊ธ๋ฐ์ ๊ฐ์๋ฅผ ์ด์ฌํ ๋ค์์ง๋ง ๋ชฉํ๋ก ํ๋ 1์ฃผ์ฐจ ๊ฐ์๋ฅผ ๋ค ๋ฃ์ง ๋ชปํ๋ค.. ๋ฏธ๋ฃจ๋ค๊ฐ ์๊ฐ์ด ๋ถ์กฑํ๋ ๊ฒ์ด๋ค.......
๋ด์ผ ํ๋ฃจ๋ ์ง๊ธ๋ฐ์ ๊ฐ์๋ฅผ ๋ค ๋ฃ๋ ๊ฒ์ ๋ชฉํ๋ก ๋ฐ์๊ฒ ๋ณด๋ด์ผ๊ฒ ๋ค. ๋ด์ผ ํ๋ฃจ๋ ํ๋ด์ ์ฌํด์ ๋ง์ง๋ง์ ์ ๋ง๋ฌด๋ฆฌํด ๋ณด์. ํ์ดํ !!!!!
๋ด์ผ ๊ณํ โฐ
- ์ฌํ Spring 2์ฃผ์ฐจ ๊ฐ์ ๋ฃ๊ธฐ
- ์ฌํ Spring 3์ฃผ์ฐจ ๊ฐ์ ๋ฃ๊ธฐ
- ํ ์คํธ ์ฝ๋ ์ธ์ ๋ฃ๊ธฐ
- ์คํ ๋ค๋๋ฐ ์ธ์ ๋ธ๋ก๊ทธ ์
- TIL ๋ธ๋ก๊ทธ ์์ฑ
+ ์ถ๊ฐ ๊ณํ์ด ์๊ธธ ์๋ ์์ด๋ค~_~
'Today I Learned(TIL) > ์คํ๋ฅดํ ๋ด์ผ๋ฐฐ์์บ ํ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ TIL ] ์ฃผํน๊ธฐ ์ฌํ_Day 3 (1) | 2025.01.01 |
---|---|
[ TIL ] ์ฃผํน๊ธฐ ์ฌํ_Day 2 (0) | 2024.12.31 |
๊ธฐ์ด ํ๋ก์ ํธ_Day 5 (0) | 2024.12.26 |
๊ธฐ์ด ํ๋ก์ ํธ_Day 7 (2) | 2024.12.26 |
๊ธฐ์ด ํ๋ก์ ํธ_Day 4 (0) | 2024.12.23 |