์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Absolute
- AGI
- ai
- AI agents
- AI engineer
- AI researcher
- ajax
- algorithm
- Algorithms
- aliases
- Array ๊ฐ์ฒด
- ASI
- bayes' theorem
- Bit
- Blur
- BOM
- bootstrap
- canva
- challenges
- ChatGPT
- Today
- In Total
A Joyful AI Research Journey๐ณ๐
Spring: ์์กด์ฑ ์ฃผ์ (Dependency Injection) ์ดํดํ๊ธฐ ๋ณธ๋ฌธ
Spring: ์์กด์ฑ ์ฃผ์ (Dependency Injection) ์ดํดํ๊ธฐ
yjyuwisely 2023. 4. 15. 23:11์ถ์ฒ: https://product.kyobobook.co.kr/detail/S000201237157
p. 23~
์์กด์ฑ ์ฃผ์
(Dependency Injection)
: ๋ค๋ฅธ ๊ฐ์ฒด์ ์์กดํ๋ ๊ฐ์ฒด๋ฅผ ๋ง๋ค ์ ์๋ ์ํํธ์จ์ด ๊ฐ๋ฐ ๊ธฐ๋ฒ๋๋ค.
ํด๋์ค๋ฅผ ๋
๋ฆฝ์ ์ผ๋ก ์ ์งํ๋ฉด์ ๋์์ ํด๋์ค ๊ฐ์ ์ํธ ์์ฉ์ ๋์์ค๋ค.
์์กด์ฑ ์ฃผ์
์๋ 3๊ฐ์ง ์ ํ์ด ์๋ค.
- ์๋น์ค๋ ์ด์ฉ๋ ์ ์๋ ํด๋์ค(์์กด์ฑ)๋ค.
- ํด๋ผ์ด์ธํธ๋ ์์กด์ฑ์ ์ด์ฉํ๋ ํด๋์ค๋ค.
- ์ฃผ์
๊ธฐ๋ ์์กด์ฑ(์๋น์ค)์ ์ข
์ ํด๋์ค(ํด๋ผ์ด์ธํธ)์ ์ ๋ฌํ๋ค.
ํด๋ผ์ด์ธํธ <- ์ฃผ์
๊ธฐ <- ์๋น์ค
์์กด์ฑ ์ฃผ์
์ผ๋ก ํด๋์ค๋ฅผ ๋์จํ๊ฒ ์ฐ๊ฒฐํ ์ ์๋ค.
์ด๋ ํด๋ผ์ด์ธํธ ์์กด์ฑ์ ์์ฑํ๋ ์ผ์ด ํด๋ผ์ด์ธํธ ๋์๊ณผ ๋ถ๋ฆฌ๋์ด ๋จ์ ํ
์คํธ๊ฐ ๋ ์ฌ์์ง๋ค๋ ๋ป์ด๋ค.