기록하는 IT 블로그

  • 홈
  • 태그
  • 방명록

팀프로젝트 1

💡깨달음 - entity클래스가 있는데 DTO가 필요한가?

🌸  상황나는 dto 클래스가 없었지만 함께 개발하는 팀원의 코드를 보니 entity 클래스 말고도 DTO 클래스가 있었다.⭐ 아하! 포인트 지금까지 혼자 공부할 때는 거의 entity 클래스를 dto 클래스처럼(객체처럼 활용, 데이터도 주고/뱓음) 사용했었다. 그 과정들이 하나의 클래스로 진행되니까 오히려  효율적이라고 생각했었는데 다음과 같은 차이점이 존재했다. JPA에서 Entity 클래스는 DB의 테이블과 매핑되는 클래스입니다. 이 클래스는 JPA가 제공하는 다양한 기능을 사용할 수 있도록 매핑 정보를 가지고 있습니다. Entity 클래스는 기본적으로 DB의 스키마를 기반으로 생성됩니다. DTO(Data Transfer Object) 클래스는 엔티티(Entity) 객체와 비슷하지만, 보통 엔티티..

개발공부/spring boot 2023.05.10
이전
1
다음
더보기
프로필사진

기록하는 IT 블로그

* 백엔드 개발자 지망생입니다!! 😀* (기억지기: 기억을 지키는 사람이라는 뜻으로, 배우고 깨달은 것(기억)들을 기록(블로그)를 통해서 보존합니다! )

  • 분류 전체보기 (119)
    • 개발공부 (31)
      • 객체 지향의 원리와 이해 (5)
      • spring boot (9)
      • JPA 프로그래밍 (2)
      • spring security & JWT 강의 (11)
      • AWS 구조와 서비스 (5)
    • 개발일지 (82)
      • 2023_한이음 (73)
      • ReUseIt 프로젝트 (0)
      • League Linker (9)
    • 스터디 (2)

Tag

post men, JPA, 백엔드, java, 한이음, Spring, 멘토링, Cloud, GitHub, s3, RDS, 스프링 입문을 위한 자바 객체 지향의 원리와 이해, Spring Boot, server, 개발, AWS, 리팩토링, spring security, 개발자, ec2,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바