[ 생성자 패턴 ]
생성자 패턴은 필요 데이터를 모두 입력해주어야 처리 가능.
public class TestVO {
private String name;
private int age;
public TestVO (String name, int age) {
this.name = name;
this.age = age;
}
[ 빌더 패턴 ]
@Builder 붙여줘야함.
빌더 패턴은 필요한 데이터만 설정하여 동적으로 처리 가능하므로, 추가 변수가 있을 시 로직의 수정 없이 변수 추가 가능.
@Builder
public class TestVO {
private String name;
private int age;
}
TestVO vo = TestVO.builder()
.name("이름")
.age(29)
.build();
'웹개발 지식' 카테고리의 다른 글
포스트맨 (0) | 2023.01.02 |
---|---|
No Mybatis mapper was found in '' package (0) | 2023.01.02 |
SQL 컬럼 복사 방법 (0) | 2022.10.20 |
HttpServletRequest | HttpServletResponse (0) | 2022.09.29 |
Lombok (생성자 관련 어노테이션) (0) | 2022.09.28 |