1. 프로젝트 resources에 Spring XML Configuration file을 생성 후 Bean 등록 repo1 package main; public class repo1{ public repo3 giveA(repo3 repo) { return repo; } } repo2 package main; public class repo2{ repo1 rp1; public void setRp1(repo1 rp1) { this.rp1 = rp1; } public repo3 geta(repo3 rp) { return rp1.giveA(rp); } } : repo1의 Setter를 가지고 있음 application.xml repo1 과 repo2 등록 repo2 등록시 필드값 rp1에 ref에 해당하는 re..