@Bean

    스프링 어노테이션 정리 - 의존성 주입, 빈 등록

    의존성 주입 어노테이션 @Autowired - 필요한 의존 객체의 타입에 맞는 IoC컨테이너 안에 존재하는 Bean을 자동 주입(의존성 주입) - 방법 3가지 : 생성자 ,setter, 필드 - 의존 객체 찾는 순서 : 1.타입 2.이름 3.@Qualifier 지정 객체 (1,2,3번에 해당 안될시 예외 발생) @Resource - @Autowired와 같은 역할 - 자바가 제공하는 어노테이션 - 의존 객체 찾는 순서 : 1.이름 2.타입 3.@Qualifier 지정 객체 (1,2,3번에 해당 안될시 예외 발생) - name 속성을 생략한 경우, 필드와 동일한 이름을 갖는 빈 주입 @Inject - @Autowired와 유사, 타입으로 의존성 주입 - 동일한 타입이 둘 이상이면 이름으로 빈 의존성 주입 ..