✅ 빈 (UserService.java) 생성 후, 객체와 생성자들을 생성한다.

 

 

✅ com/config/user.xml 생성 후, 빈을 등록한다.
      <bean   id=" "   class=" " /> 

 

 

 

✅ 빈(UserService.java)에 생성자를 이용해서 원하는 내용을 작성한다.

 

 

✅ UserMain.java 생성 후, IoC Container 생성한다.

      ApplicationContext ctx = new ClassPathXmlApplicationContext("classpath:com/config/user.xml");

 

 

 

✅ user.xml

- num 파라미터에 값을 주입한다.

- <constructor-arg value=" " /> 을 통해 매개변수가 있는 생성자를 호출하여 값을 주입한다.

- value 값은 문자도 숫자도 전부 " " 안에 작성한다.

 

 

✅ UserService.java에 get메서드 생성한다.

 

 

 

✅ UserMain.java에서 빈을 얻는다.

.getBean();

 

 

 

✅  type 특성으로 생성자 인자의 형식을 지정할 수 있다.
      <constructor-arg   type=" int"   value="10"  />

xoo | 수진