til
-
TIL 30th day(2021.11.20)TIL(Today I Learned) 2021. 11. 20. 00:20
조회한 빈이 모두 필요한 경우📌 List, Map ex) 할인의 종류 rate or fixDiscountPolicy 둘다 필요한경우 실무에서의 자동 그리고 수동📌 스프링빈은 많은 기능을 자동으로 지원한다. 이를 적극적으로 활용하는것이 좋다. 업무 로직 빈과 기술 지원 빈이 있다. 업무 로직 빈에는 '자동'이, 기술 지원 빈에는 '수동'이 유지보수에 유리하다. 왜?) 기술 지원은 광범위하게 적용되고 그 수가 적어 오류 사항을 확실하게 찾고 유지보수해야하기 때문 반면에, 업무 로직 빈(비즈니스 로직)에서도 '수동' 선언이 좋을 때가 있다. ex) '다형성'을 사용할 때,(List, Map) 또는 여러 빈을 사용해야할때 왜? ) 다른 사람이 내 코드를 ..