일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Spring Framework
- 컴포넌트스캔
- open session in view
- 메서드 주입
- 일괄처리
- mavenCentral
- 생성자 주입
- 참조 타입
- 빈
- OSIV
- 필드 주입
- @componentScan
- @Configuration
- Dispatcher Servlet
- 불변 객체
- Request flow
- @Bean
- spring boot
- open-in-view
- Spring Batch
- Handler Adepter
- 싱글 스레드
- Batch
- 스프링 빈
- 익명 함수
- @FunctionalInterface
- Open EntityManager In View
- 가변 객체
- View Resolver
- 이펙티브 자바
Archives
- Today
- Total
목록디자인 패턴 (1)
보다 더 나은 내일의 나를 위해
객체 생성을 더 편리하게! <빌더 패턴>
개요 자바에서 빌더 패턴(Build Pattern)은 크게 두 가지가 있습니다. 1. 이펙티브 자바의 빌더 패턴 2. GoF 디자인 패턴 중 빌더 패턴 두 패턴은 관점이 다른데, 여기서 패턴의 차이점이 나타납니다. 이펙티브 자바의 빌더 패턴을 필드가 많은 객체를 생성할 때 필요에 따라 생성자나 setter를 많이 만들지 않아도 손쉽게 생성하는데 목적이 있습니다. 그에 반해 GoF의 설명을 보면 다음과 같습니다. 빌더 패턴이란 복합 객체의 생성 과정과 표현 방법을 분리하여 동일한 생성 절차에서 서로 다른 표현 결과를 만들 수 있게 하는 패턴이다. - wikipedia 즉, 객체 생성과 조립 방법을 분리해 객체 생성 절차는 동일하게 하며, 서로 다른 필드를 가진 객체를 생성하는데 목적이 있습니다. GoF ..
JAVA/다지인 패턴
2022. 6. 14. 18:33