인터페이스로 조합을 해두고
구현체에 컴포넌트 어노테이션만 변경해서
객체를 업데이트 시킬수있기때문에
구현체와 조합체의 결합력을 낮출수있다

기존에는 조합체에서 선언하는부분을 업데이트된 구현체로 변경하는 작업을해야했는데
어노테이션과 인터페이스를 활용하면
업데이트된 구현체에 컴포넌트 어노테이션 지정만해주먄된다

'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

+ Recent posts