카테고리 없음
어노테이션으로 의존성 주입
yb.lee
2018. 11. 7. 11:19
xml파일)
<!-- component scan 했을 때 component여야지만 이게 스캔이 되서 자동으로 빈등록한다. 따라서 controller는 따로 bean객체로 안만들어도 된다. --> <!-- com.javalec.guestbook 패키지로 시작하는 모든 클래스를 스캔 대상으로 포함한다. --> <context:component-scan base-package="com.javalec.guestbook"></context:component-scan> <bean id="GuestBookDAO" class="com.javalec.guestbook.dao.GuestBookDAO"></bean>
@Component("GuestBook") //"GuestBook"이라는 이름으로 생성된 객체를 찾으면 해당 클래스의 인스턴스가 리턴된다. public class GuestBookController { //주로 변수 위에서 해당 타입의 객체를 찾아 자동 할당 수행한다. IHandle 타입이 무엇이 있는지 먼저 빈팩토리에서 검색 @Autowired private GuestBookDAO guestbookDao; }