Posts
Q&A
statefulService1 ์ ์์ price ๊ฐ์ด ๋ค์ด๊ฐ์ง ์๋๋ฐ ์์ผ๊น์
public void order(String name, int price) { System.out.println("name = " + name + " price = " + price); // this.price = price; // ์ฌ๊ธฐ๊ฐ ๋ฌธ์ ! }์์ ๊ฐ์ด this.price์ ์ฃผ์์ด ๋์ด ์์ผ์ ๊ฒ ์๋๊ฐ์?
- 0
- 2
- 440
Q&A
AutowiredTest๊ด๋ จ ์ง๋ฌธ
@Bean ์ด๋ ธํ ์ด์ ๊ณผ @Autowired ์ด๋ ธํ ์ด์ ์ ํท๊ฐ๋ ค ํ์๋ ๊ฑฐ ๊ฐ์ต๋๋ค. ํ์ฌ ac.beanDefinitionNames ์์ ๋ฑ๋ก๋์ด ์๋ bean์ ํด๋น ํด๋์ค์ธ TestBean ๋ฐ์ ์์ต๋๋ค. bean์ ๋ํ ์ถ๋ ฅ๊ตฌ๋ฌธ์ด ํ ๋ฒ๋ง ๋์ค๋ ์ด์ ์ด๊ธฐ๋ ํฉ๋๋ค.@Autowired ์ด๋ ธํ ์ด์ ์ ์ปจํ ์ด๋์ ๋ฑ๋ก๋ ๋น์ ์์กด์ฃผ์ ํด์ฃผ๋ ์ญํ ์ ๋๋ค. @Autowired๋ ํ์ฌ ํด๋น ์ด๋ ธํ ์ด์ ์ด ๋ถ์ด ์๋ 3๊ฐ์ setNoBean ๋ฉ์๋์ Member ๊ฐ์ฒด๋ฅผ ์์กด์ฃผ์ ํด์ฃผ๋ ์ญํ ์ ๋๋ค. (๊ทธ๋ฌ๋ Member ํด๋์ค๊ฐ ๋น์ผ๋ก ๋ฑ๋ก๋์ง ์์์ง์.)@Autowired๊ฐ ์ ๋ค์ด๊ฐ ๋ฉ์๋๋ฅผ ํ์ธํ๋ ๋ฐฉ๋ฒ์ผ๋ก๋ ํ์ฌ ์ฝ๋์ฒ๋ผ ๋ฉ์๋ ๋ด์์ ์ถ๋ ฅ์ ํ๋ ๊ฒ ์ต์ ์ ๋ฐฉ๋ฒ์ด๋ผ ์๊ฐ๋ฉ๋๋ค.
- 0
- 2
- 287




