728x90
반응형
728x90
@Autowired Annotaion?
- 스프링 DI(Dependency Injection)에서 사용되는 어노테이션이다.
- 스프링에서 빈 인스턴스가 생성된 이후 @Autowired를 설정한 메서드가 자동으로 호출되고, 인스턴스가 자동으로 주입된다.
- @Autowired 는 변수, Setter메서드, 생성자, 일반 메서드에 적용이 가능하다.
DI(Dependency Injection)?
- 클래스간의 의존관계를 스프링 컨테이너가 자동으로 연결해주는 것
- 의존성 주입 -> 위의 사진에서와 같이 sevice 클래스를 controller 에 주입함으로서 controller에서 service를 호출 시켜 사용한다.
반응형
728x90
반응형
'Spring' 카테고리의 다른 글
Spring Boot에서 AOP(Aspect-Oriented Programming) 이해하기 (0) | 2024.03.07 |
---|---|
Spring library 스프링 라이브러리 (0) | 2023.03.02 |
Spring Bean (Singleton) 스프링 빈 싱글톤? (0) | 2023.02.07 |
Spring Annotation 정리 (1) | 2023.02.07 |
Spring Security 란? (0) | 2023.02.06 |