@Autowired 위치

@Autowired 위치

 *   1-1. class A
 *           {
 *             @Autowired
 *             B b;
 *           }
 *          
 *           class A
 *           {
 *             @Autowired
 *             public A(B b){}   생성자(컨스트럭쳐)위의 오토와이어드는 매개변수에 값을 채운다
 *           }
 *          
 *           class A
 *           {
 *            @Autowired
 *            public setB(B b){}    셋 메소드 위에도 올라간다
 *           }
 *          
 *           class A
 *           {
 *            @Autowired
 *            public void initDao(B b){}   initDao 메소드 위에만 올라갈 수 있다(일반 메소드위에는 올라갈 수 없다)
 *           }