# VO

28개의 포스트
post-thumbnail

DTO, DAO, VO

📌 DTO vs VO / DAO

2021년 10월 1일
·
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개의 댓글

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

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

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

DDD(Domain Driven Dvelopment)

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

2021년 8월 24일
·
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개의 댓글

DTO vs VO vs Entity

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

2021년 7월 23일
·
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개의 댓글