Open didiha opened 1 month ago
๐ AS-IS (์ฝ๋ ๋ฐ๋๊ธฐ ์ ) ์ด์ ์ userditail ๋ฌธ์ ์ ์ ์ฝ๋๋ฅผ ๋ฐํ์ผ๋ก ํ๊ณ ์๋ค๊ฐ ํด๊ฒฐ๋ ์ดํ์ ์ฝ๋์ ๋ฐํ์ผ๋ก ๋ค์ ์ฎ๊ฒจ์ ์ฝ๋๋ฅผ ์งฌ.
โจ To-Be (๋ฐ๋ ํ) ~Service
~Controller
~Entity
๐ง ๋ฆฌ๋ทฐ์ด๋ค์ด ๋ดค์ผ๋ฉด ํ๋ ์ [ ] ์ปค๋ฐ์ด๋ ํธ์๋ฅผ ์๋ชปํด์ ์ด๋ฆฌ์ ๋ฆฌ ํด๊ฒฐํด ๋ดค๋๋ฐ ๋ฌธ์ ๊ฐ ์๋ค๋ฉด ๋ง์ํด์ฃผ์ธ์...!! [ ] ์ด๋ฏธ์ง ์ ๋ก๋, ์ญ์ ๊ฐ ์ ๋๋์ง ํ์ธ ๋ถํ๋๋ฆฝ๋๋ค ( )
โ๏ธ TEST ์ฌํญ [ o ] API TEST [ ] TEST CODE
DB๋ mysql, api๋ swagger๋ก ํ ์คํธ๋ฅผ ์งํํ์ต๋๋ค.
๐ธ ํ ์คํธ ์คํฌ๋ฆฐ์ท <์ ๋ก๋> ํ ์คํธ๋ฅผ ์ํด ๋ฏธ๋ฆฌ ๋ง๋ค์ด๋ ํ๋ ์ด๋ฆฌ์คํธ(๋ผ๊ณ ๋งํ์ง๋ง ์ฌ๋ฌ๋ฒ ๋ฐ๋ณตํ ํ ์คํธ ํ์ ์ ๋๋ค.)
์ด๋ฏธ์ง ์ ๋ก๋ ํ ์คํธ
db๋ s3์ ์ ์ฌ๋ผ๊ฐ ์์ต๋๋ค.
<์ญ์ > ์ด๋ฏธ์ง ์ญ์ ํ ์คํธ
DB์ S3์์ ์ ์ญ์ ๋ ๋ชจ์ต์ ๋๋ค!
๐ AS-IS (์ฝ๋ ๋ฐ๋๊ธฐ ์ ) ์ด์ ์ userditail ๋ฌธ์ ์ ์ ์ฝ๋๋ฅผ ๋ฐํ์ผ๋ก ํ๊ณ ์๋ค๊ฐ ํด๊ฒฐ๋ ์ดํ์ ์ฝ๋์ ๋ฐํ์ผ๋ก ๋ค์ ์ฎ๊ฒจ์ ์ฝ๋๋ฅผ ์งฌ.
โจ To-Be (๋ฐ๋ ํ) ~Service
~Controller
~Entity
๐ง ๋ฆฌ๋ทฐ์ด๋ค์ด ๋ดค์ผ๋ฉด ํ๋ ์ [ ] ์ปค๋ฐ์ด๋ ํธ์๋ฅผ ์๋ชปํด์ ์ด๋ฆฌ์ ๋ฆฌ ํด๊ฒฐํด ๋ดค๋๋ฐ ๋ฌธ์ ๊ฐ ์๋ค๋ฉด ๋ง์ํด์ฃผ์ธ์...!! [ ] ์ด๋ฏธ์ง ์ ๋ก๋, ์ญ์ ๊ฐ ์ ๋๋์ง ํ์ธ ๋ถํ๋๋ฆฝ๋๋ค ( )
โ๏ธ TEST ์ฌํญ [ o ] API TEST [ ] TEST CODE
DB๋ mysql, api๋ swagger๋ก ํ ์คํธ๋ฅผ ์งํํ์ต๋๋ค.
๐ธ ํ ์คํธ ์คํฌ๋ฆฐ์ท <์ ๋ก๋> ํ ์คํธ๋ฅผ ์ํด ๋ฏธ๋ฆฌ ๋ง๋ค์ด๋ ํ๋ ์ด๋ฆฌ์คํธ(๋ผ๊ณ ๋งํ์ง๋ง ์ฌ๋ฌ๋ฒ ๋ฐ๋ณตํ ํ ์คํธ ํ์ ์ ๋๋ค.)
์ด๋ฏธ์ง ์ ๋ก๋ ํ ์คํธ
db๋ s3์ ์ ์ฌ๋ผ๊ฐ ์์ต๋๋ค.
<์ญ์ > ์ด๋ฏธ์ง ์ญ์ ํ ์คํธ
DB์ S3์์ ์ ์ญ์ ๋ ๋ชจ์ต์ ๋๋ค!