Closed didiha closed 1 month ago
๐ AS-IS (์ฝ๋ ๋ฐ๋๊ธฐ ์ ) ์ด๋ฏธ์ง ์ ๋ก๋ ๊ธฐ๋ฅ x
โจ To-Be (๋ฐ๋ ํ) ~ kakao ๋ก๊ทธ์ธ ํ ์ ์ฅ๋ ๋ฉค๋ฒ ๋ฐ์ดํฐ๊ฐ ํ์ํ๊ธฐ ๋๋ฌธ์ Sign in, Playlist ์ฝ๋๋ฅผ ๊ฐ์ ธ์ด
~Service
~Entity
~Controller
~Error
๐ง ๋ฆฌ๋ทฐ์ด๋ค์ด ๋ดค์ผ๋ฉด ํ๋ ์ [ ] s3์ ์ด๋ฏธ์ง๊ฐ ์ ๋๋ก ์ฌ๋ผ๊ฐ๋์ง ํ์ธ ๋ถํ ๋๋ฆฝ๋๋ค. [ ] ์ฝ๋ ์์ ํ ๋ถ๋ถ์ด ์์ผ๋ฉด ๋ง์ํด์ฃผ์ธ์!
โ๏ธ TEST ์ฌํญ [ o ] API TEST [ ] TEST CODE
DB๋ mysql, api๋ swagger๋ก ํ ์คํธ๋ฅผ ์งํํ์ต๋๋ค.
๐ธ ํ ์คํธ ์คํฌ๋ฆฐ์ท
ํ๋ ์ด๋ฆฌ์คํธ ์์ฑ
DB์ ํ๋ ์ด๋ฆฌ์คํธ ์์ฑ ํ์ธ
ํ๋ฆฌ id์ ํ์ผ ์ ํ
s3์ ์ด๋ฏธ์ง๊ฐ ์ ๋ก๋ ๋ ๊ฑธ ํ์ธํ ์ ์์
์์ง db์ ํ์ผ ์ด๋ฆ์ด ์ ์ฅ์ด ์ ๋๊ณ , ์์ ๊ธฐ๋ฅ๋ ํ์ ์ฝ๋ ์ถ๊ฐํด์ ์ฌ๋ฆฌ๊ฒ ์ต๋๋ค! s3 ๊ธฐ๋ฅ ํ์ธ์ ํ์ํ ์ ๋ณด๋ ์นดํก์ผ๋ก ๋ฐ๋ก ๋ณด๋ด๋๋ฆฌ๊ฒ ์ต๋๋ค.
๐ AS-IS (์ฝ๋ ๋ฐ๋๊ธฐ ์ ) ์ด๋ฏธ์ง ์ ๋ก๋ ๊ธฐ๋ฅ x
โจ To-Be (๋ฐ๋ ํ) ~ kakao ๋ก๊ทธ์ธ ํ ์ ์ฅ๋ ๋ฉค๋ฒ ๋ฐ์ดํฐ๊ฐ ํ์ํ๊ธฐ ๋๋ฌธ์ Sign in, Playlist ์ฝ๋๋ฅผ ๊ฐ์ ธ์ด
~Service
~Entity
~Controller
~Error
๐ง ๋ฆฌ๋ทฐ์ด๋ค์ด ๋ดค์ผ๋ฉด ํ๋ ์ [ ] s3์ ์ด๋ฏธ์ง๊ฐ ์ ๋๋ก ์ฌ๋ผ๊ฐ๋์ง ํ์ธ ๋ถํ ๋๋ฆฝ๋๋ค. [ ] ์ฝ๋ ์์ ํ ๋ถ๋ถ์ด ์์ผ๋ฉด ๋ง์ํด์ฃผ์ธ์!
โ๏ธ TEST ์ฌํญ [ o ] API TEST [ ] TEST CODE
DB๋ mysql, api๋ swagger๋ก ํ ์คํธ๋ฅผ ์งํํ์ต๋๋ค.
๐ธ ํ ์คํธ ์คํฌ๋ฆฐ์ท
์์ง db์ ํ์ผ ์ด๋ฆ์ด ์ ์ฅ์ด ์ ๋๊ณ , ์์ ๊ธฐ๋ฅ๋ ํ์ ์ฝ๋ ์ถ๊ฐํด์ ์ฌ๋ฆฌ๊ฒ ์ต๋๋ค! s3 ๊ธฐ๋ฅ ํ์ธ์ ํ์ํ ์ ๋ณด๋ ์นดํก์ผ๋ก ๋ฐ๋ก ๋ณด๋ด๋๋ฆฌ๊ฒ ์ต๋๋ค.