Open kyupid opened 3 years ago
SOLID 원칙에 대해서배움 단일원치빼고 뭔말인지 와닿진 않는다
강의명 : 스프링 핵심 원리 수강 회차 <스프링 핵심 원리>
요약
강의명: 스프링 핵심원리 기본편 수강회차: 조회한 빈이 모두 필요할 때, List, Map ~ 자동, 수동의 올바른 실무 운영 기준
조회한 빈이 모두 필요할 때, List, Map
자동, 수동의 올바른 실무 운영 기준
수동 빈 등록은 언제 사용하냐 애플리케이션은 크게 업무 로직과 자동 로직으로 구분할 수 있다.
애플리케이션에 광범위하게 영향을 미치는 기술 지원 객체는 수동 빈으로 등록해서 설정 정보에 바로 나타나게 하는 것이 유지보수 하기 좋다.
비즈니스 로직 중에서도 수동 빈을 등록하는 게 유리한 경우가 있다. 바로 다형성을 적극 활용할 때이다. 어떤 빈들이 주입될 지, 각 빈들의 이름은 무엇이고 코드만 보고 한번에 쉽게 파악하는 건 본인이 개발하지 않는 이상 어렵다! 이런 경우 수동 빈으로 등록하거나 자동으로 하면 특정 패키지에 묶어 놓는 것이 좋다. 패키지나 구현체가 나눠져 있으면 신입 개발자나 다른 개발자가 유지보수 하기 어렵다.
정리
평일 - 매일 최소 1 강의 주말 - 토,일 중 최소 1 강의