์์ฆ ์ค๋ฌด ์ค ํด๋น ํธ๋ ์ด๋ ์คํ์ ๋ํ ๊ณ ๋ฏผ์ ๋ง์ด ํ๊ฒ ๋๋ค
Staic์ผ๋ก ์ค์ ํ๋ ๊ฒฝ์ฐ์ ์ด๋ฅผ DB์์ ๊ด๋ฆฌํ๋ ๊ฒฝ์ฐ์ ํธ๋ ์ด๋ ์คํ์ ๋ํ ๊ฐ๋จํ ์ ๋ฆฌ
1) Static
์ฅ์
- DB ํธ์ถ์ ์ค์ผ ์ ์๋ค
- DB ์ ๊ทผ ์คํจํ ๊ฒฝ์ฐ์๋ ๋ก์ง์ ๋ฌธ์ ๊ฐ ์๊ธฐ์ง ์๋๋ค
- ์ฝ๋ ์ง์ ์ฐธ์กฐ ๋ฐฉ์์ด ์๋๊ธฐ ๋๋ฌธ์ ๊ฐ๋ฐ ๊ฐ ๋ถํธํจ ๋ฐ์
๊ฐ์ฅ ํต์ฌ์ด ์ง์ ์ฐธ์กฐ๊ฐ ๋ถ๊ฐ๋ฅํ๋ค๋ ์ ์ธ ๋ฏ ํ๋ค.
ํด๋น ์ฐธ์กฐ ๋ฐฉ์์ ํตํด ์ํ ๊ฐ์ ๋ํด ์ปดํ์ผ ์์ ์์ ๊ฐ์ ํ์ ์ ์ ๊ฒํ ์ ์๊ณ ,
ํด๋น ๋ฐ์ดํฐ๋ฅผ DB์์ ๊ด๋ฆฌํ๋ ๊ฒฝ์ฐ, ๋ฆฌํฉํ ๋ง ์ ๊ฐ ์กฐํ๋ฅผ ์ํด IDE๊ฐ ์๋ DB ํ๋ก๊ทธ๋จ(๋ณ๋๋ก ๋๋ ์ ์คํํ๊ณ ์๋ ๊ฒฝ์ฐ)์ ์คํํด์ ์กฐํํด์ผ ํ๋ค
2) DB ๊ด๋ฆฌ
์ฅ์
- ์ํ ๊ฐ์ ์์ ๋ฐ์ ์ ์๋ฒ์ ์ฌ๊ธฐ๋ ์์ด ๋ฐ๋ก ๋ฐ์ ๊ฐ๋ฅ
- ๊ฐ๋ฐ ํ๊ฒฝ๋ณ ์ํ ๊ฐ์ ๋ถ๋ฆฌ๊ฐ ์ฝ๋ค
- ์ฌ๋ฌ ์๋ฒ ๊ฐ ๊ฐ์ ํตํฉ ๊ด๋ฆฌ๊ฐ ๊ฐ๋ฅํ๋ค
๊ฐ์ฅ ํฐ ์ฅ์ ์ ์๋ฒ์ ์ฌ๊ธฐ๋์ด ์์ด๋ ์ํ ๊ฐ์ ๋ฐ์์ด ์ฉ์ดํ๋ค๋ ์ ์ผ ๋ฏ ํ๋ค. ๊ทธ๋์ Static์ผ๋ก ๊ด๋ฆฌํ๋๊ฒ ๋น์ฐํ๋ค๊ณ ์๊ฐํด์์ผ๋, ์์ ๊ฐ์ ์ฅ์ ๋ ๋ถ๋ช ํ ์์ผ๋ฏ๋ก
ํต์ฌ ๊ด๊ฑด์ ํด๋น ์ํ ๊ฐ์ ๋ณ๊ฒฝ ๋น๋ ์ฌ๋ถ์ ๋ฐ๋ผ ๋ค๋ฅผ ๊ฒ์ด๋ค
'TIL, WIL > TIL๐' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
04. 06 TIL : ์ธํฐ๋ท/ ์ ์ก ๊ณ์ธต(IP, TCP, UDP) (0) | 2025.04.06 |
---|---|
03. 07 TIL : ์นดํ์นด ์ธํ ๋ฐ ์คํ, ํ ์คํธ (0) | 2025.03.07 |
02. 26 TIL : Collectors.groupingBy() ์ธ ~ List<Object> list๋ฅผ ํน์ ์์๋ก mapping (0) | 2025.02.26 |
02. 24 TIL : RDB ์ค๊ณ ๊ฐ ์ธ๋ฑ์ค๋ฅผ ์ํ PK ์์ (0) | 2025.02.24 |
02. 19 TIL : GPT API ๋์ ๊ฐ ์ฐธ๊ณ ํ ์ : ์น ๊ฒ์์ ๋ํด (1) | 2025.02.19 |