인터페이스로 조합을 해두고
구현체에 컴포넌트 어노테이션만 변경해서
객체를 업데이트 시킬수있기때문에
구현체와 조합체의 결합력을 낮출수있다
기존에는 조합체에서 선언하는부분을 업데이트된 구현체로 변경하는 작업을해야했는데
어노테이션과 인터페이스를 활용하면
업데이트된 구현체에 컴포넌트 어노테이션 지정만해주먄된다
'framework > spring' 카테고리의 다른 글
시스템 설정값 Properties파일로 관리하기 (0) | 2020.01.05 |
---|---|
Spring boot를 사용하는 이유 (0) | 2019.12.30 |
어노테이션 vs Xml (0) | 2019.12.29 |
Mybatis Mapper 조건문 세분화 vs 공통화 (0) | 2019.12.28 |
Spring Layer (0) | 2019.12.28 |