[Spring][ํผ๊ณต] 4. ํ์ ๊ด๋ฆฌ ์์ - (1) ๋น์ฆ๋์ค ์๊ตฌ์ฌํญ ์ ๋ฆฌ
ยท
๐ Language/โ JAVA
ํ์ ๊ด๋ฆฌ ์์ 1. ๋น์ฆ๋์ค ์๊ตฌ์ฌํญ ์ ๋ฆฌ 1) ์๊ตฌ์ฌํญ ๋ฐ์ดํฐ: ํ์ ID, ์ด๋ฆ ๊ธฐ๋ฅ: ํ์ ๋ฑ๋ก, ์กฐํ ๊ฐ์์ ์๋๋ฆฌ์ค๋ก ์์ง ๋ฐ์ดํฐ ์ ์ฅ์๊ฐ ์ ์ ๋์ง ์์๋ค. 2) ์ผ๋ฐ์ ์ธ ์น ์ ํ๋ฆฌ์ผ์ด์
๊ณ์ธต ๊ตฌ์กฐ ์ปจํธ๋กค๋ฌ: ์น MVC์ ์ปจํธ๋กค๋ฌ ์ญํ ์ด๋ค. ์๋น์ค: ํต์ฌ ๋น์ฆ๋์ค ๋ก์ง์ด ๊ตฌํ๋์ด ์๋ค. Ex) ํ์์ ์ค๋ณต ๊ฐ์
์ด ์๋๋ค. ๋ฆฌํฌ์งํ ๋ฆฌ: DB์ ์ ๊ทผ ๋ฐ ๋๋ฉ์ธ ๊ฐ์ฒด๋ฅผ DB์ ์ ์ฅํ๊ณ ๊ด๋ฆฌํ๋ค. ๋๋ฉ์ธ: ๋น์ฆ๋์ค ๋๋ฉ์ธ ๊ฐ์ฒด์ด๋ค. Ex) ์ฃผ๋ก DB์ ์ ์ฅํ๊ณ ๊ด๋ฆฌ๋๋ ํ์, ์ฃผ๋ฌธ, ์ฟ ํฐ ๋ฑ 3) ํด๋์ค ์์กด ๊ด๊ณ ๋ฐ์ดํฐ ์ ์ฅ์๋ RDB, NoSQL ๋ฑ ๋ค์ํ ์ ์ฅ์๋ฅผ ๊ณ ๋ฏผ ์ค์ด๋ฉฐ ์์ง ์ ์ ๋์ง ์์๋ค. ์ฐ์ ์ธํฐํ์ด์ค๋ก ๊ตฌํํ๊ณ ๋์ค์ ํด๋์ค๋ฅผ ๋ณ๊ฒฝํ ์ ์๋๋ก ์ค๊ณํ๋ค. ๊ฐ๋ฐ ์งํ์ ์ํด ์ด๊ธฐ ๊ฐ..