Posts
Q&A
๋ก๋๋ฐธ๋ฐ์ฑ ๊ด๋ จ ์ง๋ฌธ๋๋ฆฝ๋๋ค
์ฐ์ , ์ ๊ฐ ์ดํดํ ๋ด์ฉ์ ์ด๋ ์ต๋๋ค! (์์๋ฅผ ๊ธฐ์ค์ผ๋ก) ๊ฐ Pod ์์ ๋ถ์ธ Service๋ ๋ก๋๋ฐธ๋ฐ์ฑ ์ฉ๋๊ฐ ์๋๊ณ ๊ทธ์ Pod์ผ๋ก ๊ฐ๋ ๊ธธ๋ชฉ์ ๋ถ๊ณผํ๋ฏ๋ก ์ฌ๊ธด ๋ก๋๋ฐธ๋ฐ์ฑ์ ๋ฐ์ง ํ์๊ฐ ์๋ ๋ถ๋ถ์ด๊ณ Ingress Controller ์์ ๋ถ๋ Service๊ฐ ๋ก๋๋ฐธ๋ฐ์ ์ญํ ์. ๋ฌผ๋ก ์ด๋ ๋ก๋๋ฐธ๋ฐ์ฑ์ด ๊ฐ๋ฅํ๊ฒ ์ง๋ง ๋ก๋๋ฐธ๋ฐ์ฑ์ ํ๋๋ผ๋ Ingress Controller Pod์ ๋ํ ๋ก๋๋ฐธ๋ฐ์ฑ์ด์ง ์ค์ ์๋น์ค์ ๋ํ ๋ก๋๋ฐธ๋ฐ์ฑ์ด ์๋ ๊ฒฐ๊ตญ, ์ด๋ฐ ๊ตฌ์กฐ์์ Service(Ingress Controller์ ์ํ Service๋ , ์ค์ ํ์ด์ง๋ฅผ ์ํ Service๋ )๊ฐ ์ค์ ํ์ด์ง๋ฅผ ์ํ ๋ก๋๋ฐธ๋ฐ์ฑ์ ํด์ค ์๋ ์๊ณ Ingress๊ฐ ๋ก๋๋ฐธ๋ฐ์๊ฐ ๋๊ฒ ๋จ
- 2
- 2
- 389
Q&A
@Configuration ์์ด @Bean๋ง ์ฌ์ฉํ ๋์ ๋ํ ์ง๋ฌธ
์๋ต์ ๋๋ค. 1. ๋ฉ์๋๊ฐ ์ฒ์ ํธ์ถ๋์์ ๋, @Bean ์ด๋ ธํ ์ด์ ์ผ๋ก ์ธํด ๋น์ผ๋ก ๋ฑ๋ก๋๊ณ 2. ๋ฉ์๋๊ฐ ๋๋ฒ์งธ, ์ธ๋ฒ์งธ ํธ์ถ๋์์ ๋์๋ ๋๊ฐ์ ๊ฐ์ฒด๊ฐ ์ด๋ฏธ ๋น์ผ๋ก ๋ฑ๋ก๋์ด์๋ ์ํ๋ผ์, ๊ทธ๋ฅ ๊ฐ์ฒด ์์ฑ์์ ๋๋๋ฒ๋ฆด ๋ฟ Bean์ผ๋ก ๋ฑ๋ก์ด ๋์ง ์๋๋ค. ์ผ ๊ฒ ๊ฐ์๋ฐ ๋ง๋์ง ๋ต๋ณ ์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค!
- 11
- 3
- 1.6K
Q&A
@Component๋ ๊ตฌํ์ฒด์๋ง ๋ถ์ธ๋ค?
์ ๋ ๋น์ทํ ์๋ฌธ์ด ์ ์ ๋ค์๋๋ฐ, ๊ทธ ์ด์ ๊ฐ "์ธํฐํ์ด์ค๊ฐ ์๋๋ผ ๊ตฌํ์ฒด์ @Component๋ฅผ ๋ถ์ธ๋ค๋ฉด, ๋์ค์ autowiredํด์ค ๋ ํด๋น ๋น์ด ์ค๋ณต์ผ๋ก ์ฐพ์์ง์ง ์์๊น? ์ธํฐํ์ด์ค๋ฉด ์ ์ผํ ํ ๋ฐ ๊ตฌํ์ฒด๋ผ ์ ์ผํ์ง ๋ชปํ ๋ฌธ์ ๋ฅผ ์คํ๋ง์ ์ด๋ป๊ฒ ํด๊ฒฐํ๋๊ฑด๊ฐ?"๋ผ๋ ์๋ฌธ์ด ๋ค์ด์์๋๋ฐ์. ์์กด๊ด๊ณ ์๋์ฃผ์ > ๋น์ด 2๊ฐ ์ด์ - ๋ฌธ์ ๋ผ๋ ์ฃผ์ ์ ๋ท๋ถ๋ถ ๊ฐ์๋ฅผ ๋ณด๋ ์๋ฌธ์ด ํด๊ฒฐ๋๋ค์ใ ใ ์๋ ์ฃผ์ ์ ํด์ค ๋ ํ๋์ ๊ตฌํ์ฒด๋ฅผ ๊ฒฐ๊ตญ ์ ํํด์ผํ๋ฏ์ด, @Component ์ด๋ ธํ ์ด์ ๋ ํ ๊ตฌํ์ฒด๋ฅผ ์ ํํด์ ๊ฑฐ๊ธฐ์๋ง ๋ถ์ฌ์ค์ผํ๋๊ตฐ์.
- 0
- 2
- 1K
Q&A
์ง๋ฌธ์ ์๋์ง๋ง...
๋์ํฉ๋๋ค. ์ด๋ฏธ ์ ํ๋ ์ฌ๋๋ค์ ์คํตํ๋ฉด์ ๋ค์ผ๋ฉด ๋ฉ๋๋ค. ์ง๊ธ์ฒ๋ผ ํด์ฃผ์๋ฉด ๊ทธ ๊ฐ์กฐ ๋น๋ ์์ฒด๋ก๋ ํ์ต ์ธ์ง๋๋ฅผ ๋์ด๋ ํจ๊ณผ๊ฐ ์์ด์ ์ข์ ๊ฒ ๊ฐ์ต๋๋ค.
- 8
- 2
- 196
Q&A
7:50๋ถ์ฏค create๋ฉ์๋ ์ง๋ฌธ์์ต๋๋ค!
์ ๋ ๊ฐ์ฌ๋์ ์๋๊ณ ๋ฐฉ๊ธ ์๊ฐํ ์ฌ๋์ด๊ธด ํฉ๋๋ค๋งใ ใ ๋ณต์ต์ฐจ์์์ ๋ต๋ณ ๋ฌ์๋ด ๋๋ค. name="name"์ผ๋ก ์ง์ ํด์ฃผ์๊ธฐ ๋๋ฌธ์ name์ ๊ฐ์ ๋ฐ์์ฌ ์ ์๋ ๊ฑด ๋ง๋ ๊ฒ ๊ฐ์ต๋๋ค. ํ์ง๋ง age=21์ ๋ง์ง ์๊ณ ์. name="age"๋ผ๋ ๊ฒ ํฌํจ๋ inputํ๊ทธ์ 21์ ๋ฃ์ผ์ จ๋ค๋ฉด, ๊ทธ๊ฒ ๋์ด์์ age์์ฑ์ ๊ฐ์ ์ฝ์ด์ฌ ์ ์๊ฒ ๋๊ฒ ์ต๋๋ค. ์ฆ, ์ด๊ฒ ์ด๋ฆ์ด name์ด๋ผ ํท๊ฐ๋ฆฌ์ ๊ฒ ๊ฐ์๋ฐ name="name" ์ฌ๊ธฐ์ ์ผ์ชฝ name์ inputํ๊ทธ ๋ด์ ํฌํจ๋ ์์ฑ์ผ๋ก, ์์ ํ์๋ฉด ์๋๋ ๋ถ๋ถ์ด๊ตฌ์. ์ค๋ฅธ์ชฝ name์ด ์ ํฌ member์ ๋งตํ๋ name์ ๋๋ค. ์ฌ๊ธธ ์์ ํด์ ๋ฐ์ดํฐ๋ฅผ ํด๋ผ์ด์ธํธ๋ก๋ถํฐ ๋ฐ์์ค์๋ฉด ๋ฉ๋๋ค. ์์ปจ๋ member์ age๋ฅผ ๊ฐ์ ธ์ค๊ณ ์ถ์ผ์๋ฉด name="age"๋ก ์์ฑํ์๋ฉด ๋ ๊ฒ ๊ฐ์ต๋๋ค.
- 1
- 4
- 252
Q&A
3๋ถ 25์ด ์ค๋ช ์ง๋ฌธ์ ๋๋ค
๊ฐ์ฌํฉ๋๋ค.
- 3
- 2
- 261
Q&A
์๋ ํ์ธ์ ๊ฐ์ฌ๋ ์คํ๋ง ํ์ต์ ์ด๋ค๊ฑธ ํ์ตํด์ผํ ์ง ์ง๋ฌธ๋๋ฆฝ๋๋ค.
์ ๋ ์๋ฐ ๊ธฐ๋ณธ์ ๋ง์น์ํ์ธ๋ฐ ๋๋ฌด ๋ฃ๊ธฐ ํ๋ค์์ต๋๋ค. ์ด ๊ฐ์ ํ 3๋ฐํด ์ด์ ๋ค์ ๊ฒ ๊ฐ์๋ฐ๋...๋ฑํ ๋ฌ๋ผ์ง๋ ๊ฑด ์๋๊ตฐ์. haru๋ ๋ง์์ด ๊ณต๊ฐ๋๋ค์.
- 1
- 2
- 198
Q&A
๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฑํฌ์ ๋ํด ์กฐ๊ธ๋ง ์ค๋ช ๋ ๋ถํ๋๋ฆฝ๋๋ค.
์! ํน์, ๋งค ํ ์คํธ์ํธ๋ง๋ค ๋ฐ์ดํฐ ์ฑํฌ ์ฝ๋๋ฅผ ์ถ๊ฐํ ๊ฒ์, ์ฐ๋ฆฌ๊ฐ id: 1๋ถํฐ 3๊น์ง ์์๋ก ๋ง๋ค์ด๋์ mock๋ฐ์ดํฐ์ ๋ํด ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฐ์ํ๊ธฐ ์ํจ์ธ ๊ฑด๊ฐ์? ๋ ๊น์ง ๋ค์ผ๋๊น ์ดํด๊ฐ ๋๋ ๊ฒ ๊ฐ๋ค์.
- 1
- 2
- 326
Q&A
๊ฐ์ง๋ฐฐ์ด์ ์ง์ง๋ฐฐ์ด๋ก
์ํ ๊ทธ๋ผ ๋ฌธ๋ฒ์ ์ฐจ์ด์ผ ๋ฟ์ด๋ ์ฌ๊ธฐ์ Array.from์ ์จ๋ ์๊ด์ด ์๊ฒ ๊ตฐ์! James๋ ๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค.
- 0
- 3
- 371
Q&A
TDD ์ํผํ ์คํธ2 ๊ฐ์ ์ค
์ง๋ฌธ์๋ถ ํน์ index.js์์ ์คํ๋ด์ ๊ฒ ์๋์ง์! ์์ปจ๋ modules.export๋ผ๊ณ ์ผ๋ค๊ฑฐ๋...
- 0
- 2
- 360