# DTO

62개의 포스트

DTO, VO, Entity

데이터를 다루기 위해 사용되는 개념들인 DTO, VO, Entity에 대해 정리하려고 한다.

2022년 1월 9일
·
0개의 댓글

[DATA 전달] MAP? VO? DTO?

이번에 Spring Boot / mybatis 기반으로 만들어진 Legacy Project를 보게 되면서 정리하고 싶은 내용이 생겨 기록하고자 한다. 코드를 살펴보니.. 서버 내 각 계층에서 데이터의 전달 대부분이 Map으로 전달되고 있었다. 내가 처음 Spring과

2021년 12월 27일
·
0개의 댓글
post-thumbnail

[Spring boot] DTO의 사용 범위

DTO의 변환은 어디서 일어나야 하는 걸까?

2021년 12월 14일
·
0개의 댓글

[java, #8] DTO와 lombok 사용하기

목적목적: 새로운 데이터 또는 변경할 데이터만 가지고 보관하여 가지고 다니는 주머니스크립트명: AircraftRequestDto생성 위치: main > java > com.sparta.week02 > domain > AircraftRequestDto새로운 데이터만 따로

2021년 12월 8일
·
0개의 댓글

[java, #7] JPA를 활용한 업데이트(update)와 삭제(delete)

데이터를 입력하고, 조회해보는 과정까지 수행했다.이번에는 기존에 존재하는 데이터를 변경(업데이트)하고, 삭제하는 방법을 알아보자.목적: DB에 있는 기존 데이터를 새로운 데이터로 대체하기결과: service 패키지 생성, AircraftService 클래스 생성 및 업

2021년 12월 8일
·
0개의 댓글
post-thumbnail

내일배움캠프 D+60

Client에서 요청을 보낸다.Web Interface(MVC)에서 DTO를 생성해준다.DTO를 통해 Service Layer로 보내준다. CRUD를 통해 Repository에 요청한다.Repository의 DAO객체에 Enetity로 RDBMS에 접근한다.Reposi

2021년 11월 12일
·
0개의 댓글

[Spring] DTO의 사용 범위에 대하여

이 글은 Dto를 사용하면서 어떻게 해야 잘 사용할 수 있지? Domain으로는 언제 변환하는 것이 맞지? Dto를 내가 잘 사용하고 있나? 등의 궁금증을 해결하기 위한 글입니다. 틀린 부분이 있을 수 있습니다. 가져온 글의 출처는 아래에 있습니다.DTO는 계층간 데이

2021년 11월 9일
·
0개의 댓글
post-thumbnail

[Spring] DTO의 사용 범위에 대하여

이 글은 Dto를 사용하면서 어떻게 해야 잘 사용할 수 있지? Domain으로는 언제 변환하는 것이 맞지? Dto를 내가 잘 사용하고 있나? 등의 궁금증을 해결하기 위한 글입니다. 틀린 부분이 있을 수 있습니다. 가져온 글의 출처는 아래에 있습니다.DTO는 계층간 데이

2021년 11월 9일
·
0개의 댓글

Lombok, DTO

Lombok : 필수 메소드/생성자 등을 자동생성해줘 코드절약해주는 라이브러리 (설치 후 사용)ex. @Getter @Setter@NoArgsConstructor 기본생성자 대신 생성 @RequiredArgsConstructor 꼭 필요한 final자료형 코드를 생성할

2021년 11월 8일
·
0개의 댓글

[Spring] @RequestParam으로 QueryParameter를 받는 3가지 방법

Map을 통해서 파라미터를 한 번에 전달받으면 편하기는 하지만, 명확하게 어떤 파라미터를 전달 받는 지 모르는 단점이 있다.이렇게 하나하나 받아오는 방법을 사용하면 무엇을 받아오는 지 볼 수 있지만, 로직이 바꾸면 코드 변경 사항이 많고, age param에 Strin

2021년 11월 7일
·
0개의 댓글

Layered architecture

Layered architecture ✔️

2021년 11월 3일
·
0개의 댓글

파이널 프로젝트 - 스프링 세팅 4-1. dto, mapper

파이널 프로젝트 - 1. 주제 정하기 https://velog.io/@jeong11/finalproject-subject파이널 프로젝트 - 2. 사이트 기능 파악 및 기능 구현https://velog.io/@jeong11/finalproject-기능구

2021년 10월 3일
·
0개의 댓글

DTO / Map) 이렇게 쓸 수 있는 거였어...? / 공부 다시 해야겠다

어떤 값의 평균이 필요해졌다. 식은 다음과 같았다.avg = total_value(생산량 합) / working_day(생산한 일수)DTO는 id, total_value, max_date, min_date로 4개의 값을 가지고 있었다. 평균을 구하기 위해 control

2021년 10월 1일
·
0개의 댓글
post-thumbnail

DTO, DAO, VO

📌 DTO vs VO / DAO

2021년 10월 1일
·
0개의 댓글

Spring week02-WIL#4

shift x2해서 plugins 들어가서 lombok install 먼저 하기lombok을 통해서 CourseClass와 CourseRepo코드를 줄여보자 !at CourseClass!@Getter <-게터도 코드 필요 없음~@NoArgsConstructor &

2021년 9월 23일
·
0개의 댓글

DTO vs VO vs Entity

Entity 클래스는 실제 DataBase의 테이블과 1:1 매핑 되는 클래스로 DB의 테이블내에 존재하는 컬럼만을 속성(필드)으로 가져야 한다.Entity 클래스는 상속을 받거나 구현체여서는 안되며 테이블내에 존재하지 않는 컬럼을 가져서도 안된다.서로 다른 Entit

2021년 9월 11일
·
0개의 댓글

DAO, DTO, VO

요즘 자바와 데이터베이스를 공부하는 중인데 DAO, DTO, VO라는 용어를 접하게 됐다. 이게 뭔지는 모르겠지만 클래스 이름을 지을때 저 용어들을 사용하면서 지었고, 그 클래스들은 각각 다른 역할(DAO는 데이터베이스를 연결해서 사용하는 역할, DTO와 VO에는 데이

2021년 9월 8일
·
0개의 댓글
post-thumbnail

스프링 - DTO(VO) 배열을 받아올 순 없을까?

사진을 업로드하는 API를 제작하고 테스트를 하는 도중, 프론트에서 전송된 데이터를 스프링이 인식하지 못하는 문제점이 생겼다.나는 위의 사진과 같이 사진의 카테고리 이름 한개와, 여러개의 FileDTO를 받고싶었다.FileDTO는 위의 사진과 같이 이미지 데이터와 그

2021년 9월 7일
·
0개의 댓글
post-thumbnail

DTO를 사용하면서 생긴 고민거리

패키지 하나하나가 독립적으로 사용 될수있게 DTO를 사용할 순 없을까?

2021년 9월 1일
·
0개의 댓글