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