웹프로그래밍 무작정따라하기/JAVA_Spring

[Spring] 프레임워크 Basic - xml 설정파일 연결

RIMD 2020. 10. 15. 14:27

:-)

Spring Framework - Basic

스프링 xml 설정파일 포맷

 

 

new 객체생성을 자동으로 설정해주는 Namespaces - bean

 

< 기본 포맷 >

1) xml생성시, bean등록 된 기본 포맷

 

2)Spring IoC 컨테이너가 관리하는 자바 객체를 (Bean)이라고 불림

 

    bean으로 태그로 빈 정의함

     bean은 필수 속성은 class 이며,

    생성하고자하는 객체 경로를 빈 클래스에 작성!

 

 

2-1) xml에서 다른 xml import 하기

 

 

 

3) bean에서 id값을 사용하여 .getBean으로 xml 불러오기 

 

 

※bean의 id가 동일하면 동일한 객체가 됨

 

bean의 id는 객체를 참조하는 참조 변수이기 때문에 id값이 다르면

서로 다른 객체가 됨!!!

 

 

 

3) 객체 생성 파일에 IoC컨테이너 생성 후  출력 시, 기본 생성자가 호출 됨

3-1) 패키지 파일이 담겨 있을 경우는 경로 수정

3-2) 외부 폴더에 xml 저장하여 불러오는 경우

3-3) classpath로 xml 불러오는 경우