제이스토리

  • 홈
  • 태그
  • 방명록

builder 1

Builder 패턴, @NoArgsConstructor, @AllArgsConstructor

프로젝트에 본격적으로 들어가기 전에 평소에 자주 썼던 어노테이션들에 대해 정확히 알고 쓰고 싶어서 정리를 해보았다. 실무를 할 때에도 @Builder 와 @NoArgsConstructor을 함께 쓰면 왜 안될까? 에 대해 깊숙히 알아보지 못해 지금 정리를 해보려고 한다! ☝🏻 일단 ! @Builder 패턴의 사용 이유를 알아보자! 🏷 빌더 패턴 사용 이유 1) 필요한 데이터만 설정할 수 있다. 2) 유연성을 확보할 수 있다. 예를들어, 어떠한 클래스에 필드가 추가되었다면 기존에 정의해놓았던 기본생성자에 수정이 필요해 진다. 하지만, builder 페턴을 사용하게 되면 수정 필요없이 해당 필드를 사용해야 하는 곳에 유연하게 추가가 가능하다. 3) 가독성을 높일 수 있다. 4) 변경 가능성을 최소화 할 수 ..

토이 프로젝트 배우게 된 것들 & 오류 해결🐰 2022.11.14
이전
1
다음
더보기
프로필사진

제이스토리

방문자수Total

  • Today :
  • Yesterday :
  • 분류 전체보기
    • 🔥 테스트 코드 정복
    • 배움 기록_실무 ✏️
    • 🐥주니어 개발자의 개발 일기🐥
    • 📌 디자인패턴
    • 📝 이것이 자바다
    • 📝 스프링의 핵심원리 - 기본편
    • 토이 프로젝트 배우게 된 것들 & 오류 해결🐰
    • 📝 스프링 MVC 1편 - 백엔드 웹 개발 핵심 ..

Tag

긴 폴링, SQS 구성요소, JPA, Static, feign client, 제한된 타입 파라미터, CASCADE, 이것이 자바다, 객체지향 프로그래밍, 자바, 영속성 전이, 짧은 폴링, QueryDSL, Amazon SQS, 다형성의 본질, Java, 개발 일기, SQS 기본 아키텍처, aws api-gateway, H2,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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

Copyright © Kakao Corp. All rights reserved.

  • 깃허브

티스토리툴바