back-end

    Project ์ƒ์„ฑ, View, Build

    Project ์ƒ์„ฑ, View, Build

    ์ด ๊ธ€์€ ๊น€์˜ํ•œ ๊ฐœ๋ฐœ์ž๋‹˜์˜ "์Šคํ”„๋ง ์ž…๋ฌธ - ์ฝ”๋“œ๋กœ ๋ฐฐ์šฐ๋Š” ์Šคํ”„๋ง ๋ถ€ํŠธ, ์›น MVC, DB ์ ‘๊ทผ ๊ธฐ์ˆ " ๊ฐ•์˜๋ฅผ ๋“ฃ๊ณ , ๋ฐฐ์šด ๋‚ด์šฉ์„ ์ œ๊ฐ€ ํ•„์š”ํ•  ๋•Œ ์ฐพ๊ธฐ์œ„ํ•ด ์š”์•ฝํ•œ ๊ธ€ ์ž…๋‹ˆ๋‹ค. Spring Project ์ƒ์„ฑ ์ˆœ์„œ start.spring.io๋กœ ๋“ค์–ด๊ฐ„๋‹ค. ์„ธํŒ…์„ ์ˆ˜ํ–‰ํ•œ๋‹ค. ์ด ๋•Œ, add dependencies์—์„œ Spring Web์„ ๋ฐ˜๋“œ์‹œ ์ถ”๊ฐ€ํ•œ๋‹ค. (ํ…œํ”Œ๋ฆฟ ์—”์ง„์€ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์ข…๋ฅ˜๊ฐ€ ์žˆ์Œ) ์Šคํ”„๋ง ํ”„๋กœ์ ํŠธ๋ฅผ ์ƒ์„ฑํ•œ๋‹ค. IntelliJ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ƒ์„ฑํ•œ ํ”„๋กœ์ ํŠธ๋ฅผ ์‹คํ–‰ํ•œ๋‹ค. ์ตœ์ข… ์„ธํŒ… Maven๊ณผ Gradle ํ”„๋กœ์ ํŠธ์˜ ์ฐจ์ด? Maven Maven์€ Apache์˜ Ant์˜ ๋Œ€์•ˆ์ธ ๋นŒ๋“œ๊ด€๋ฆฌ ๋„๊ตฌ์ด๋‹ค. ํŠน์ง•์œผ๋กœ๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ๊ต‰์žฅํžˆ ํŽธ๋ฆฌํ•˜๋‹ค๋Š” ๊ฒƒ์ด๋‹ค.(๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์—์„œ ๋‹ค๋ฅธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ๊ฐ€ ..