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 |
Tags
- bean
- Transaction isolation level
- 스프링 로그
- Pessimistic Lock
- 스프링
- 낙관적락 비관적락 차이
- 서버개발캠프
- 디자인 패턴
- spring security 인증
- JPA Lock
- JPA 비관적락
- JPA 동시성
- 스프링 log
- annotation
- 개발
- 캠프
- JPA
- 안드로이드
- flask
- Optimistic Lock
- Inno DB
- JPA 낙관적락
- Redis
- spring
- spring security
- 스마일게이트
- 암호화
- component
- 서버
- Android
Archives
- Today
- Total
목록빌더 패턴 (1)
모르는게 많은 개발자
[디자인 패턴] Builder Pattern 개념/예제
1. 빌더 패턴 빌더 패턴은 객체를 생성할 때 흔하게 사용하는 패턴이다. 아래와 같은 방식으로 객체가 생성되면 Builder Pattern을 활용한 것이다. Person person = Person.builder() .name("a") .age(13) .build(); 빌더 패턴은 흔히 생성자 인자 많을 때 고려된다. 빌더 패턴 구현 예제를 보기전에 객체를 만드는 패턴 두가지를 알아보자. 2. 점층적 생성자 패턴 점층적 생성자 패턴은 내가 사용할 인자를 받는 생성자를 모두 만드는 것이다. 예를 들어 아래 코드처럼 a만 인자로 받는 생성자가 필요할 수도 있고, a, b, c, d를 모두 받는 생성자가 필요한 등 내가 사용할 생성자들을 모두 만들어서 사용하는 패턴이다. class Person { String..
디자인패턴
2020. 12. 19. 15:24