# DTO

46개의 포스트

Spring week02-WIL#4

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

약 24시간 전
·
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개의 댓글

Spring - DTO(VO)와 DAO (작성예정)

출처 - https://iri-kang.tistory.com/5

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

DDD(Domain Driven Dvelopment)

도메인이란?사용자가 프로그램을 사용하는 대상 분야를 도메인이라고 한다.사용자란? 소프트웨어와 관련된 모든 사람요리사 → 소프트웨어에서 요리 이미지를 본다면 요리 이미지가 도메인병원에서 모든 환자의 진료 기록을 보관하고 분석하기 위해 병원 프로그램을 사용병원에서는 환자

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

2주차

@ : annotation --> 스프링한테 이런 역할이 있다고 알려줌 2-1 이번주 배울 것 API : 각 용도의 맞게 요구를 하면 돌려주는 창구(서버와 클라이언트 간의 약속) DB : MySQL, H2은 SQL언어로 작동 JPA : 자바를 위한 번역기. 즉,

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

Dto-Entity 변환을 Service / Controller 둘 중 어디서 해야 할까

스프링 부트 개발을 처음 시작하다 보니 모르는 게 많다. 책을 보면서 따라했던 것을 바탕으로 비슷하게 프로젝트를 진행하고 있는데, dto - entity 간의 변환을 찾다 보니 'dto는 순수하게 데이터만 담고 있어야 하고 business layer를 몰라야 하기 때문

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

SpringBoot - 타임라인 서비스를 만들어보자(CRUD)

📌 타임라인 서비스 소개 이 글에서는 강의를 들으면서 만들어 본 타임라인 서비스라고 하는 소식공유 서비스를 다룬다. 클라이언트가 접하는 화면은 이렇게 생겼다. 공유하고싶은 내용을 입력하고 작성을 누르면 DB에 저장이 되고, 작성된 글들을 DB에서 가져와 아래와 같이

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

DTO vs VO vs Entity 비교

쿼리 결과값을 리턴받을 때 사용, 프로젝트 때마다 통신시 보내줄 때 사용계층간 데이터 교환을 위한 객체클래스 맴버변수들의 값 그 자체를 가진다. equals()와 hashcode() 메서드를 오버라이딩 하는 것으로 구성된다.Db 테이블 그 자체이다.DB의 1:1로 매핑

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

[Spring Boot] [1] 3. 폼 데이터 주고 받기 / DTOvsDAOvsVO

폼 데이터: HTML 요소인 form 태그에 담긴 데이터폼 데이터는 택배 상자📦 에 비유 가능. 수령자가 누구인지, 특급 배송인지,,그래서 폼 데이터에도 where과 how를 기재할 필요가 있다.컨트롤러는 이 데이터를 객체에 담아 받는다. 이때, 폼 데이터를 받는 객

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

@PathVariable vs @ModelAttribute

코드 리팩토링하고 테스트코드 짜는데 자꾸 에러나서 찡얼거렸던 하루... 였는데 알고보니 내 잘못이었다 ㅎㅎ @PathVariable과 @ModelAttribute에 대해서 뭔가 알지 못했던 부분이 있었던 것이다. @PathVariable 한 마디로, URL의 값을 정

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

DTO vs VO vs Entity

프로젝트를 진행하다가 DTO와 VO가 무엇인지 알아보게 되었는데 각자 정의하는 바가 달라 혼란스러워 일단 본인이 이해한대로 정리해보게 되었다.(다만, 혼자만의 생각이니 틀린 부분이 있을 수 있다.)학생이 사업단 근로 장학생을 신청할 때 재학 증명서, 성적 증명서, 신분

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

spring - Lombok, DTO

Windows: Ctrl + Alt + S검색창에 "Annotation Processors" 입력 후, 우측 "Enable ~" 체크하고 OK 클릭(어노테이션 더 잘 쓸 수 있게 도와줌)DTO(Data Transfer Object) : 테이블에 쉽게 접근되는 것을 막기

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

[Vapor/Swift] 모델에 DTO 추가하기

Request, Response에 필요한 필드들만 포함시켜 주고 받을 수는 없을까요? Data Transfer Object (DTO)에 대해 알아봅시다!

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

JPA다루기 (5) DTO

프로세스 간 통신이 일반적으로 원격 인터페이스(예: 웹 서비스)로 재정렬하면서 이루어지게 되는데 여기에서 각 호출의 비용이 많다는 점을 동기로 하여 이용하게 된다.각 호출의 비용이 큰 것이 클라이언트와 서버 간 왕복 시간과 관련되기 때문에 호출의 수를 줄이기 위해 여러

2021년 6월 26일
·
0개의 댓글

TIL 2021.05.24 [Spring]

이전 5월 21일 TIL에서 DAO 안에서 Entity를 DTO로 변환해주는 작업을 해서 거슬린다고 했다. 그래서 바로 그것부터 수정했다. 예전에 리뷰어님이 DTO/Entity를 어디에 사용하냐에 집중하기보다 그 두개를 철저히 분리하는 연습을 해라고 했었다. 아무리 생

2021년 5월 24일
·
0개의 댓글
post-thumbnail

TIL 2021.05.21 [협업] [Spring/Pattern]

어제 이야기한것 까지만 목 API를 만들어보려다가 Entity 생성하는 것에서 부터 막혔었다.그래서 2시에 회의하기로 했던 것을 일찍이 스크럼 마치고 바로 이야기를 나눴다.어제처럼 기획서 분석한 문서를 토대로 한 부분씩 서로 확인하고 지속적인 의견 교환으로 최종적으로

2021년 5월 21일
·
0개의 댓글