DI1 Bean 등록 및 의존관계 설정 Annotation Bean 등록 Annotation @Component : 컴포넌트를 나타내는 일반적인 스테레오 타입으로 태그와 동일한 역할을 함 @Repository : 영속성을 가지는 속성(파일, 데이터베이스)과의 접속을 지원하는 클래스의 경우에 사용 @Service : 비즈니스 로직을 가지는 클래스에 사용 @Controller : 웹 요청과 응답을 처리하는 클래스에서 사용 Bean 의존관계 주입 Annotation @Autowired 정밀한 의존관계 주입이 필요한 경우에 유용하다. 프로퍼티, setter 메소드, 생성자, 일반메소드에 사용할 수 있다. , 태그와 동일한 역할을 한다. 해당하는 클래스의 타입으로 찾아와서 의존관계를 주입한다. @Resource 기능으로는 @Autowired와 거의 동일하다 프로퍼티, s.. 2020. 4. 24. 이전 1 다음