카테고리 없음
bean springboot
한만큼
2019. 5. 14. 16:41
의존성과 bean 에 대해서도 깔끔하게 정리하기
IoC 제어가 뒤바뀌었다
? 말은 거창한데 new 안하고 그냥 쓰는걸 말하는듯. 스프링에서 관리를 해주니깐?
IoC container . applicationcontext라 생각하믄 됨.
빈 == 컨테이너 내부에 만들어진 객체
인텔리제이에서 콩이 붙어있으면 빈.
애노테이션 붙어있으면 빈.
ApplicationContext가 만들어줌. IoC 컨테이너 내부에서 만들고 의존성을 엮어줌.
의존성 주입
@Autowired / @Inject 어디에 붙일까?
1 생성자에서 하든지(생성자 하나면 @Autowired 생략가능함)
2 setter에서 하든지
3 필드에서 한다.
오늘의 팁 -> Best practice라고 검색하기...
뭉뚱그리는 식의 지식은 좋지 않다고 생각하는데.
이런 개념이 하루아침에 이해되지도 않고. (나의 경우)
또 그다음날 다시 첨부터 이걸 떠올리기도 쉽지 않아서 일단 러프한 정리를 기록해둔다.