@Autowired 구성 방법 역할

893 단어 @Autowired
자세히 보기
클래스의 구조 방법에서 주입할 대상을 얻어야 할 때:
/*@Resource
private Observer taxiPushObserver;


@Resource
private Observer taxiFlowObserver;



public Pay () {
super();
addObserver(taxiFlowObserver);
addObserver(taxiPushObserver);
}*/

 

@Autowired
public Pay (Observer taxiPushObserver,Observer taxiFlowObserver) {
addObserver(taxiFlowObserver);
addObserver(taxiPushObserver);
}

 
구성 방법에서 @Autowire 사용 가능
 
추가하지 않으면 오류가 발생합니다.
자바 클래스는 구조 방법을 먼저 실행한 다음에 주석@Autowired의user에 값을 주입하기 때문에 구조 방법을 실행할 때 오류가 발생합니다. 
Java 변수의 초기화 순서는 정적 변수 또는 정적 블록 – > 인스턴스 변수 또는 초기화 블록 – > 구성 방법

좋은 웹페이지 즐겨찾기