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