자바클래스에서 명시적으로 생성자를 하나도 정의하지 않으면 기본 생성자가 저절로 생성된다.
@Builder사용시에는 기본생성자를 만들어주지 않음.
@Builder와 기본생성자를 같이 쓰려면 전체생성자를 같이 선언해주거나 생성자를 만들고 @Builder를 달아줘야 한다.
Controller)
@RequestBody, ResponseEntity 사용

요청객체(@RequestBody) : 기본생성자, @Getter

@ResponseBody : @Getter
ResponseEntity : @Getter

Controller)
@ModelAttribute 사용

요청객체(@ModelAttribute) : @Setter

Mybatis Mapper, parameter - 기본생성자와 alias를 맞추면(resultMap이나 resultType) 리플렉션으로 데이터 셋팅됨
Objectmapper readvalue - 기본생성자, @Getter
writeAsString - @Getter