반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- 싱글톤
- db
- 스프링 프레임워크
- DIP
- Effective Java
- 스프링부트
- 스프링 컨테이너
- thymeleaf
- resultMap
- DI
- spring
- SQL
- mybatis
- sqld
- 스프링 부트 입문
- 스프링 빈
- jdbc
- springboot
- Javascript
- assertThat
- 스프링 부트
- java
- 스프링
- assertThrows
- 생성자 주입
- 스프링 부트 기본
- @Configuration
- JPA
- kafka
- 필드 주입
Archives
- Today
- Total
목록정리 (1)
선 조치 후 분석
[Spring] Spring Framework - 핵심 원리 (11) + 전체 흐름 정리
전체 흐름 정리 지금까지의 흐름을 정리해보자. 새로운 할인 정책개발 새로운 할인 정책 적용과 문제점 관심사의 분리 AppConfig 리팩터링 새로운 구조와 할인 정책 적용 새로운 할인 정책개발 다형성 덕분에 새로운 정률 할인 정책 코드를 추가로 개발하는 것 자체는 아무 문제가 없음 새로운 할인 정책 적용과 문제점 새로 개발한 정률 할인 정책을 적용하려고 하니 클라이언트 코드인 주문 서비스 구현체도 함께 변경해야 함 주문 서비스 클라이언트 가 인터페이스인 DiscountPolicy 뿐만 아니라, 구현체 클래스인 FixDiscountPolicy도 함께 의존 => DIP 위반 관심사의 분리 애플리케이션을 하나의 공연으로 생각 기존에는 클라이언트가 의존하는 서버 구현 객체를 직접 생성하고, 실행함 비유를 하면 ..
Framework/Spring Framework
2022. 1. 19. 23:25