Spring 설정 파일을 이용한 의존 관계 설정


Spring 설정 파일을 이용한 의존 관계 설정

1. bean 생성과 의존관계 설정 <bean name="writeArticleService" class="실제경로"> <constructor-arg> <ref bean="articleDao"/> </constructor-arg> </bean> <bean name="articleDao" class="실제경로"/> 스프링은 각 객체를 bean으로 관리한다. <bean> 태그는 스프링이 관리할 하나의 객체를 설정하는데 사용된다. <bean> 태그의 name속성이 bean의 이름을 의미하고, class속성이 생성될 객체의 클래스 타입이다. <constructor-arg>태그는 "writeArticleService" bean 객체를 생성할 때, 생성자에 전달할 파라미터를 명시하기 위해 사용된다. 위 코드의 경우 생성자에 "articleDao" bean 객체를 전달한다고 명시하였다. 이는 코드로는 아래와 같은 의미를 갖는다. MysqlArticleDao articleDao = new Mysq...



원문링크 : Spring 설정 파일을 이용한 의존 관계 설정