빌드패턴, lombok의 @Builder
빌드패턴이란? 객체를 생성하고 필드에 값을 주입하는 방법에는 대표적으로 3가지 방법이 있다. (추가내용: 정적 팩토리 메서드 패턴도 존재하지만 이 포스트에서는 다루지 않음) 1. 생성자 주입 Member member = new Member("윤빙구", 33, "경기도"); 2. 객체 생성 후 setter로 주입 Member member = new Member(); member.setName("윤빙구"); member.setAge(33); member.setAddress("경기도"); 3. 빌드패턴으로 주입 Member member = Member.builder() .name("윤빙구") .age(33) .address("경기도") .build(); 빌드패턴은 이렇게 객체를 생성하면서 필드에 값을 주입하는..
2021.01.26