Dev Repo Log
  • 홈
  • 태그
  • 방명록
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 분류 전체보기 (60)
      • DataBase (4)
        • MySQL (1)
      • Algorithm (14)
      • Project (3)
        • teamProject1 (3)
      • Programming Language (20)
        • Java (18)
        • JavaScript (1)
        • Kotlin (1)
      • Learning (16)
        • LLM (1)
        • Git (0)
        • TIL (8)
        • Design Pattern (2)
        • Servlet & JPA (5)
      • Software Development Tools (3)
        • IDE (3)
        • tools (0)
      • Others (0)
  • 홈
  • 태그
  • 방명록
Software Development Tools/IDE

[IntelliJ][RoboPOJO 플러그인] 응답 데이터를 DTO record로 생성

작성자는 Java 학습 중 영화 정보 조회 API의 응답 데이터를 DTO record로 생성하는 과정에서 불편함을 느껴 효율적인 방법들을 고민했습니다. 주요 고민 사항:API 응답 데이터 기반 DTO record 자동 생성 방법IntelliJ 플러그인 활용 가능성기타 유용한 도구 존재 여부 해결 과정 및 결과:검색을 통해 IntelliJ 플러그인인 RoboPOJO를 발견하고 설치하여 문제를 해결했습니다. RoboPOJO 플러그인 사용법:IntelliJ 플러그인 마켓플레이스에서 RoboPOJO 검색 및 설치 DTO를 생성할 디렉토리에서 우클릭 후 "Generate POJO from JSON" 선택 Java 또는 Kotlin 언어 선택Framework 옵션에서 원하는 프레임워크 선택 (작성자는 None (r..

2025. 3. 17. 18:55
Programming Language/Java

Record

자바 14에 도입된 record는 데이터 전달 객체(DTO)나 값 객체를 간결하게 표현하기 위한 새로운 클래스 유형입니다. record는 코드의 양을 줄이고 가독성을 높여 개발 생산성을 향상시키는 데 기여합니다. 1. Record 기초 1.1 정의 및 특징 선언: record 키워드를 사용하여 선언하며, 괄호 안에 구성 요소(component)를 정의합니다.자동 생성: record는 다음과 같은 메서드를 자동으로 생성합니다.정규 생성자 (Canonical Constructor):모든 구성 요소를 매개변수로 받는 생성자.접근자 (Accessor Method):각 구성 요소에 대한 접근자 메서드 (getter와 유사하지만 getX() 대신 x() 형식).equals() 및 hashCode():필드 값을 기반..

2025. 3. 5. 14:06
  • «
  • 1
  • »
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

공지사항

전체 카테고리

  • 분류 전체보기 (60)
    • DataBase (4)
      • MySQL (1)
    • Algorithm (14)
    • Project (3)
      • teamProject1 (3)
    • Programming Language (20)
      • Java (18)
      • JavaScript (1)
      • Kotlin (1)
    • Learning (16)
      • LLM (1)
      • Git (0)
      • TIL (8)
      • Design Pattern (2)
      • Servlet & JPA (5)
    • Software Development Tools (3)
      • IDE (3)
      • tools (0)
    • Others (0)

태그

  • #JPA
  • #브루트포스
  • #leetcode
  • #제네릭
  • #시뮬레이션
  • #Effective Java
  • #Servlet
  • #그래프 이론
  • #백트래킹
  • #불공변성
  • #BFS
  • #그래프 탐색
  • #docker
  • #Java
  • #행위패턴
  • #예외처리
  • #JavaScript
  • #객체지향
  • #intellij
  • #디자인패턴
  • #구현
  • #srid
  • #Kotlin
  • #MySQL
  • #AI활용
  • #Stream
  • #rancher desktop
  • #dto
  • #record
  • #robopojo
MORE

블로그 인기글

Powered by Privatenote Copyright © Dev Repo Log All rights reserved. TistoryWhaleSkin3.4

티스토리툴바