정리

*정확한 내부 구조 라이프사이클은 나중에 하겠음(사실 모르겠음)


레퍼지토리는 @Repository 애너테이션으로 구분해서 쓰는게 좋다.

@Autowired 사용가능 위치

생성자를 쓴 주입은 빈을 생성할 때도 autowired가 개입을 한다. 빈이 없으면 주입, 등록이 안되니까

생성자에 주입 붙일 때: 해당타입 빈 없으면 에러. ⇒ 객체 생성, 빈등록을 실패