Spring 의존성 주입
·
Spring Boot
Restaurant 에 요리사 없으면 안되니, Restaurant → Chef에게 의존한다. 코딩은 컴퓨터 없이 안된다. 코딩 → 컴퓨터 Restaurant에 Chef 객체가 필요함 Chef chef = new Chef( ); Coding에 Computer 객체가 필요함 Computer com = new Computer( ); 의존성이 매우 딴딴해 유연한 개발이 힘들다. 그래서 우리는 Spring에게 요청한다. 이제 Spring이 Computer를 알게끔 인식을 해줘야한다. 어노테이션을 해줘야 한다. @Component // 해당 객체를 Spring에서 관리하도록 설정 @Autowired // 필드 주입(방법1) private Computer computer; @Autowired // 굉장히 편하게 주입..