์๋ฐ ์ํธํ์ ๋ณตํธํ
์๋ฐ์์ ์ํธํ์ ๋ณตํธํ๋ ์ด๋ป๊ฒ ๊ตฌํํ ๊น? ์ํธํ์ ์ฌ์ฉ๋๋ ์๊ณ ๋ฆฌ์ฆ, ์ด์ฉ ๋ฐฉ์, ํจ๋ฉ์ด๋ ๋ฌด์์ผ๊น?
์๋ฐ์์ ์ํธํ์ ๋ณตํธํ๋ ์ด๋ป๊ฒ ๊ตฌํํ ๊น? ์ํธํ์ ์ฌ์ฉ๋๋ ์๊ณ ๋ฆฌ์ฆ, ์ด์ฉ ๋ฐฉ์, ํจ๋ฉ์ด๋ ๋ฌด์์ผ๊น?
๋ง์ด๋ฐํฐ์ค(MyBatis) ์ฟผ๋ฆฌ๋ฅผ ์คํํ๋ ์๊ฐ 'Invalid bound statement (not found)' ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค๋ฉด?
์คํ๋ง์ AbstractRoutingDataSource๋ฅผ ์ฌ์ฉํ์ฌ ๋ค์ค DataSource๋ฅผ ๋ฑ๋กํ๊ณ ์ํฉ์ ๋ง๊ฒ ๋ณ๊ฒฝํ์ฌ ์ฌ์ฉํด๋ณด์.
์ธํ ๋ฆฌ์ ์ด(Intellij IDEA)์์ ๊ณต๋ ๊ฐ๋ฐ ๋ฐ ํ์ด ํ๋ก๊ทธ๋๋ฐ์ ํ ์ ์๋๋ก ์ง์ํ๋ 'Code With Me' ํ๋ฌ๊ทธ์ธ์ ๋ํด์ ์์๋ณด์.
RestTemplate ๋ Deprecated ๋ ์์ ์ด๋ค. WebClient ๋ฅผ ์ฌ์ฉํ์.