Spring Cloud Config: ์๊ฐ์ ์์
์คํ๋ง ์ค์ ์ด ๋ฐ๋์์ ๋ ๋น๋, ๋ฐฐํฌ์์ด ๊ฐฑ์ ํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผํ ๊น? ์คํ๋ง์ ์ค์ ํ์ผ๋ค์ ์ด๋ป๊ฒ ์ธ๋ถ๋ก ๋ถ๋ฆฌ์ํฌ ์ ์์๊น?
์คํ๋ง ์ค์ ์ด ๋ฐ๋์์ ๋ ๋น๋, ๋ฐฐํฌ์์ด ๊ฐฑ์ ํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผํ ๊น? ์คํ๋ง์ ์ค์ ํ์ผ๋ค์ ์ด๋ป๊ฒ ์ธ๋ถ๋ก ๋ถ๋ฆฌ์ํฌ ์ ์์๊น?
์งํฌ ๋ธ๋ก๊ทธ์ ๋๊ธ ๊ธฐ๋ฅ์ ์ถ๊ฐํด๋ณด์. ๋๊ธ์ github ์ด์ ๊ธฐ๋ฐ์ผ๋ก ์ฐ๋ํ๋ utterances๋ฅผ ์ ์ฉํ๊ธฐ
๊ฐ์ ์ด๋ฆ์ด์ง๋ง ๋ค๋ฅธ ํจํค์ง์ ์๋ ํด๋์ค๋ฅผ ์คํ๋ง ๋น์ผ๋ก ๋ฑ๋กํ ์ ์์๊น? ํจํค์ง ์ด๋ฆ๊น์ง ์คํ๋ง ๋น์ ์ด๋ฆ์ผ๋ก ํฌํจ์ํค๋ ๋ฐฉ๋ฒ์?
@Autowired๋ฅผ ์ฌ์ฉํ๋ ์์กด์ฑ ์ฃผ์ ๋ณด๋ค ์์ฑ์ ์ฃผ์ (Constructor Injection)์ ๋ ๊ถ์ฅํ๋ ์ด์ ๋ ๋ฌด์์ผ๊น?
Java 9๋ก ์ ๊ทธ๋ ์ด๋ ํ๋๋, ์คํ๋ง ๋ถํธ ํ๋ก์ ํธ๋ฅผ ์คํ์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค. ์ด๋ป๊ฒ ํด์ผ ํ ๊น?