# VO

20개의 포스트

DTO vs VO vs Entity

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

4일 전
·
0개의 댓글

DTO vs VO vs Entity

DTO (Data Transfer Object, 데이터 전송 객체) 계층 간 데이터 교환을 위해 사용하는 객체 로직을 갖고 있지 않은 순수한 데이터 객체 getter/setter 메서드만을 갖는다. 가변 객체 (생성 후 상태 변경 가능) VO (Value Object, 값 객체) 값 그 자체를 표현하는 객체 → 서로 다른 이...

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

VO / DTO

DB에 얼마나 가까운지를 기준으로 삼는다.getter , setter을 사용한다.불변이다 ( 사실 Java에서는 경우에 따라서 변할 수 있기 때문에 완벽한 불변이라고 할 수는 없다.)DB의 레코드를 객체화 시킨 것이다.생성자를 만들지 않는 경우가 많다.getter +

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

동일성과 동등성 Value Object

객체가 가지고 있는 속성과 타입이 같다면 동일한 객체로 비교하고 싶다.예를 들어서, 지난 체스 만드는 미션에서 체스말에서 체스말들을 그런식으로 비교하고 싶을 수 있다동일성(==) 비교는 객체가 참조하고 있는 주소값을 비교한다.그래서 속성과 타입이 같아도 참조값이 다르면

2021년 2월 27일
·
0개의 댓글

[TIL]2021.02.21

DTO(Data Transfer Object) 1\. 역할 : 데이터 전송을 위한 객체 2\. JSON 데이터 타입으로 변환 시, 자신의 필요한 속성들만 추려서 JSON형식으로 파싱을 해야할 때 데이터 가공 처리를 위해서 DTO로 생성.VO(Value Object) \

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

[TIL] 2월 19일

아침 학습 - 이코테 그래프 탐색 알고리즘 DFS/BFSDFS : 깊이 우선탐색 (Depth-First Search)그래프에서 깊은 부분을 우선적으로 탐색DFS는 스택 자료구조 이용동작과정탐색 시작 노드를 스택에 삽입, 방문처리한다.스택의 최상단 노드에 방문하지 않은

2021년 2월 19일
·
2개의 댓글

[자바] Value Object

한글로 직역하면 값 객체. 말에서 오는 어감은 객체로서 가지는 값을 의미하는 것 같아 보인다. 그리고 실제로 공부해보면 거의 비슷하다.예를 들어서, Age 는 어떤 데이터 타입에 넣어줘야할까? 아마 나같은 초보자들은 백이면 백 int라고 대답할 것 같다. 근데 대답은

2021년 2월 18일
·
0개의 댓글

TIL 2021.02.18

static factory method, Value Object, 일기

2021년 2월 18일
·
0개의 댓글

VO 카멜 케이스

★ 카멜케이스 코드조각 : 아직 vo 없는 부분도 있어서 나중에 필요할때쓰세요 \-- 카멜케이스

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

Java: 게시판 만들기

게시판에 나타낼 요소들: num, title, name, content앞서 VO로 정의한 게시판 요소를 DB에 저장하는 DAO

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

[Java] VO(Value Object)

값 객체

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

[OOP] DTO, DAO, VO

2020 12 07DTO ,DAO VO 뭐 이런 말들은 많이 들어는 봤지만 정확히 어떤 역할을 하는지는 잘 모르고 있다. 객체지향을 설계할 때나 데이터를 전달할 때 이런 말은 많이 쓰고 있는 것 같다. 이 용어들의 정의나 역할은 무엇인지, 또 어떨 때 사용되는지, 어떤

2020년 12월 23일
·
0개의 댓글

Entity, DTO, VO 바로 알기

본 게시글은 작성자 본인의 학습을 위함이라 부족한 점이 많습니다.선생님들의 따뜻한 조언과 피드백 부탁드립니다! 감사합니다! 🙇‍♂️스프링 부트 프로젝트를 진행하면서 JPA를 사용하게 되었다.MyBatis를 쓸때는 개념적으로 DTO, VO가 그냥 데이터 객체들을 옮겨다

2020년 10월 11일
·
0개의 댓글
post-thumbnail

자바 객체 배열과 VO-Service-Test, CRUD

많은 수의 객체를 다뤄야 할 때 배열로 다루면 편리하다.객체 배열 안은 객체가 저장되는 것이 아니고 객체의 주소가 저장된다.Stack : library -> 객체가 아니기 때문에 기본값이 없다.Heap : 3칸짜리 배열 객체가 올라간다. (클래스 타입이라 기본값은 nu

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

VO - ValueObject? DTO?

😃 들어가며 프로그래밍을 하며, VO(Value Object)라는 단어를 들어보셨을겁니다. 하지만 VO라는 단어가 실무에서 혼란스럽게 쓰이고 있습니다.

2020년 7월 10일
·
1개의 댓글
post-thumbnail

Spring Boot에서 깔끔하게 DTO 관리하기

SpringBoot 프로젝트 환경에서 우리는 스토리보드를 보고 Api 명세를 작성할 때 테이블 설계와 동시에 Request와 Response 등 DTO 디자인을 고민하곤 합니다. 하지만 기획 당시 계획한 디자인을 준수하여 개발을 하다보면 프로젝트 패키지와 소스들이 지저

2020년 7월 7일
·
1개의 댓글

VO, DTO, Entity

우아한 테크 세미나의 우아한 CRUD를 보고 공부한 내용입니다.

2020년 6월 21일
·
0개의 댓글