carrot0911 2025. 1. 7. 22:19

์˜ค๋Š˜ ํ•œ ๊ณต๋ถ€ ๐Ÿง 

  • ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ Java 1๋ฌธ์ œ ํ’€์ด & ๋ธ”๋กœ๊ทธ ์ •๋ฆฌ
  • 5๋ถ„ ๊ธฐ๋ก ๋ณด๋“œ ์„ธ์…˜ ๋“ฃ๊ธฐ
    • ํ”„๋กœ์ ํŠธ ์ค‘๊ฐ„์ค‘๊ฐ„ ๊ธฐ๋ก์„ ํ•ด๋‘๋Š” ๊ฒƒ์ด ๋งค์šฐ ์ค‘์š”ํ•˜๋‹ค.
    • ๋‚˜์ค‘์— ๋ณด๊ณ  ์Šคํ† ๋ฆฌ๋ฅผ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค.
  • S.A ์ž‘์„ฑ
    • ์™€์ด์–ด ํ”„๋ ˆ์ž„ ์ž‘์„ฑ
    • ERD Diagram ์ž‘์„ฑ
    • API ๋ช…์„ธ์„œ ์ž‘์„ฑ

 

์˜ค๋Š˜ ํ•˜๋ฃจ ์ •๋ฆฌ โœ๏ธ

์˜ค๋Š˜๋ถ€ํ„ฐ ํŒ€ ํ”„๋กœ์ ํŠธ๊ฐ€ ์‹œ์ž‘๋˜์—ˆ๋‹ค.
๋ฐฐ๋‹ฌ์•ฑ์„ ์ฐธ๊ณ ํ•ด์„œ API๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ์ฃผ์ œ์˜€๋‹ค.

๋จผ์ € ERD๋ฅผ ์ž‘์„ฑํ•˜๊ณ  ์™€์ด์–ดํ”„๋ ˆ์ž„์„ ์ž‘์„ฑํ–ˆ๋‹ค. ์™€์ด์–ดํ”„๋ ˆ์ž„๊ณผ ERD๋ฅผ ์ž‘์„ฑํ•˜๋ฉด์„œ ์ด๋ฒˆ ํ”„๋กœ์ ํŠธ๊ฐ€ ์ƒ๊ฐ๋ณด๋‹ค ์ปค์ง„ ๋Š๋‚Œ์ด์—ˆ๋‹ค..
๊ทธ๋ž˜์„œ ๋‚ด๊ฐ€ ๋งก์€ ๋ถ€๋ถ„์„ ํ•ด๋‚ผ ์ˆ˜ ์žˆ์„๊นŒ..?๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์ง€๋งŒ ๊ทธ๊ฒƒ๋„ ์ž ์‹œ ๋ˆˆ์•ž์— ๋‹ฅ์นœ ์™€์ด์–ดํ”„๋ ˆ์ž„์„ ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ์— ์ง‘์ค‘ํ–ˆ๋‹ค.

์˜คํ›„์—๋Š” 5๋ถ„ ๊ธฐ๋ก ๋ณด๋“œ ์„ธ์…˜์„ ํ†ตํ•ด ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋Š” ๋™์•ˆ ๊ธฐ๋กํ•˜๋Š” ๊ฒƒ์ด ์–ผ๋งˆ๋‚˜ ์ค‘์š”ํ•œ ๊ฒƒ์ธ์ง€ ๊นจ๋‹ซ๋Š” ์‹œ๊ฐ„์ด ๋˜์—ˆ๋‹ค.

์„ธ์…˜ ์ดํ›„์— API ๋ช…์„ธ์„œ์™€ ์™€์ด์–ด ํ”„๋ ˆ์ž„์„ ์™„์„ฑํ•˜๋Š”๋ฐ ์˜คํ›„ ์‹œ๊ฐ„์„ ๋‹ค ์“ด ๊ฒƒ ๊ฐ™๋‹ค.

์ €๋…์„ ๋จน๊ณ  S.A๋ฅผ ๋งˆ๋ฌด๋ฆฌํ•œ ํ›„ ํŠœํ„ฐ๋‹˜๊ป˜ ํ”ผ๋“œ๋ฐฑ์„ ๋ฐ›์•˜๋‹ค.
ERD์—์„œ ์—ฐ๊ด€ ๊ด€๊ณ„๊ฐ€ ๊ณผํ•˜๊ฒŒ ์„ค์ •๋˜์–ด ์žˆ๊ณ , ๊ธฐํš ๋‹จ๊ณ„์—์„œ ๋ช…ํ™•ํžˆ ์งš๊ณ  ๋„˜์–ด๊ฐ€์•ผ ํ•  ๋ถ€๋ถ„๋“ค์„ ์•Œ๋ ค์ฃผ์…จ๋‹ค.
์ž๋ฆฌ๋กœ ๋Œ์•„์™€์„œ ํ”ผ๋“œ๋ฐฑ ๋ฐ›์€ ๋ถ€๋ถ„์„ ์ˆ˜์ •ํ–ˆ๋‹ค.

์˜ค๋Š˜ ํ•˜๋ฃจ๋Š” ์ง„์งœ ํ”„๋กœ์ ํŠธ๋ฅผ ์‹œ์ž‘ํ•˜๊ธฐ ์œ„ํ•ด์„œ S.A๋ฅผ ์ž‘์„ฑํ•˜๋Š”๋ฐ ์‹œ๊ฐ„์„ ์ „๋ถ€ ๋ณด๋‚ธ ๊ฒƒ ๊ฐ™๋‹ค.
๋‚ด์ผ๋ถ€ํ„ฐ๋Š” ๋‚ด๊ฐ€ ๋งก์€ ๋ถ€๋ถ„์„ ๊ฐœ๋ฐœํ•ด์•ผ ํ•˜๋Š”๋ฐ ์‚ด์ง ๋‘๋ ต๋‹ค.. ์ผ๋ถ€๋Ÿฌ ์–ด๋ ค์šด ๋ถ€๋ถ„์„ ๋‹ด๋‹นํ–ˆ๋Š”๋ฐ ์ด๋ฒˆ ํ”„๋กœ์ ํŠธ๊ฐ€ ๋๋‚ผ ๋•Œ์ฏค ํญํ’ ์„ฑ์žฅํ•œ ๋‚˜๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์—ˆ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค.

๋‚ด์ผ๋ถ€ํ„ฐ ํž˜๋‚ด๋ณด์ž!! ํŒŒ์ดํŒ…!!!!

 

๋‚ด์ผ ๊ณ„ํš โฐ

  • ํ”„๋กœ์ ํŠธ - ์ฃผ๋ฌธ ๋ถ€๋ถ„ ๊ฐœ๋ฐœ ๋„์ „
  • TIL ๋ธ”๋กœ๊ทธ ์ž‘์„ฑ

+์ถ”๊ฐ€ ๊ณ„ํš์ด ๋” ์ƒ๊ธธ ์ˆ˜๋„ ์žˆ์Šด๋‹น~_~