성장하는 개발 블로그

성장하는 개발 블로그

  • 분류 전체보기 (407)
    • 개발 지식 (65)
    • 백준 문제풀이 (16)
    • 프로그래머스 문제풀이 (1)
    • 독서 (35)
    • 회고 (287)
  • 홈
  • 태그
  • 방명록
  • Github
RSS 피드
로그인
로그아웃 글쓰기 관리

성장하는 개발 블로그

컨텐츠 검색

태그

Docker 백준 자바 코드 컴플리트 코드숨 TIL 코드 컴플리트2 파이썬 파이썬 입문 클린 아키텍쳐 도커 코드컴플리트 이펙티브 자바 알고리즘 나도코딩 코틀린 mysql 주간회고 c++ jpa

최근글

댓글

공지사항

아카이브

Builder(1)

  • (Effective Java) 빌더 패턴(Builder) + Lombok Builder

    이펙티브 자바에서 빌더 패턴을 소개하고 있다. 스프링을 사용하는 분들 혹은 Gradle에서 Lombok을 쓰는 분들이라면 @Builder, 빌더 어노테이션에 대해서 잘 알고 있을 것이다. Lombok은 다들 아시겠지만, 이 자체가 어떤 새로운 것을 만들어 내는 것이 아닌, 기존의 것을 쉽게 어노테이션만으로 처리할 수 있게끔 만들어 놓은 수단에 불과하다. @Builder 역시 그중에 하나인데, 자바의 빌더 패턴을 살펴봄과 동시에 롬복의 @Builder도 같이 살펴보면 좋을 것 같다. 🧐생성자 쓰지 왜.... 왜 빌더를 쓸까? (생성자 걍 쓰지) 아래 책의 예제 코드를 보자. public class NutirtionFacts { private final int servingSize; private final..

    2022.09.20
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바