:::: 개발 ::::/└ JSP & SPRING

spring autowired 정리

nayha 2015. 4. 20. 16:10


스프링에서는 xml 등등  속성값을 읽어와서 처리 하는 부분들이 만타.


헷갈리 죽갓다~


컴파일안해도 쉽게 속성값을 변경 할 수있다는 장점으로 많이 사용한다는데.. 

어자피 배포할때 재부팅 하지 않나?


여하튼 조금 정리하여 본다..



참고  많이  한 사이트  :  http://expert0226.tistory.com/193


우선 생성자를 이용한 주입이 있고 / 속성을 통한 주입이 있다.


클래스를 생성하면서 주입


Car(여기에 주입값) 


속성 

Car  car  = new Car();

car.setTire(여기에 주입)



그리고 스프링에서는 xml 이용해서..


우선 스프링 프로젝트 만든 후  (sts 등 이용)

프로젝트 선택  

New  >  other > Spring Bean Configuration File > 선택 하여 Bean 설정 파일 생성  test.xml


<bead id="tire"  class="클래스 위치" />


위 처럼 속성에 주입될 객체 만든다..


//Tire tire = (Tire)context.getBean("생성한 빈 아이디 주입")

Tire tire = (Tire)context.getBean("tire")


정상적으로 속성값 주입 확인  JAVA RUN ~ 


대충대충 생각나는대로 정리 

위 링크에 자세히 설명되어 있음  좋은설명문서!!!



반응형