린네의 여행과 개발 일기장

  • 홈
  • 태그
  • 방명록

Record 1

Record 로 DTO 생성하기

Record  란?Java14부터 도입된 클래스로 불변 데이터를 객체 간에 전달하는 작업을 간단하게 만들어주는 역할을 한다.Record를 사용하면 불필요한 코드를 제거할 수 있고, 적은 코드로도 명확한 의도를 표현할 수 있다.  Record의 특징 멤버변수는 private final로 선언한다.필드별 getter가 자동으로 생성된다.모든 멤버변수를 인자로 하는 public 생성자를 자동으로 생성한다.  (@AllAgrsConstructure과 유사하지만 생성자가 실행될 때 인스턴스 필드를 수행할 수 없다.)equals, hashcode, toString을 자동으로 생성한다.기본 생성자는 제공하지 않으므로 필요한 경우 직접 생성해야 한다.  Record로 바꿔보기 변경 전@Getter@NoArgsConst..

Dev/Java 2024.06.03
이전
1
다음
더보기
프로필사진

린네의 여행과 개발 일기장

Web Application Dev & Trip contact : zkvmflcldh0@naver.com

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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
  • 분류 전체보기
    • Dev
      • Architecture
      • CI&CD
      • Etc
      • ELK
      • Git
      • Java
      • JPA
      • Monitoring
      • Querydsl
      • Springboot
      • TDD
      • Toy Project
      • Thymleaf
    • Trip
      • 2023 튀르키에(터키)
      • 2023 프랑스
      • 2023 일본
      • 2023 미국
      • 2024 일본
    • 자격증
      • 정보보안기사
      • SQLD
      • 정보처리기사
      • AWS
      • JLPT
    • 회고

Tag

GIT, jenkins, JPA기초, CI/CD, 터키여행, 정보보안기사실기, 연관관계, 정보보안기사, ansible, TDD, junit5, springboot, aop예제, JPA, 정보보안기사실기자료, 정보보안기사자료, JUnit In Action, elasticsearch, 후쿠오카2박3일, 도쿄여행,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • 개발과 여행기를 기록하고 있습니다

Archives

방문자수Total

  • Today :
  • Yesterday :
https://github.com/gahyeonkwon

Copyright © Kakao Corp. All rights reserved.

  • github

티스토리툴바