# VO

42개의 포스트

DTO? VO?

스프링부트로 개인프로젝트를 진행하면서 각 클래스로 데이터를 전달하면서 사용해야 하는 클래스를 따로 만들어 줘야 한다는 것은 인지 했는데 코드를 여러개 보다보면 dto클래스를 사용하는 사람이 있고 vo클래스를 사용하는 사람도 있었다. 초심자인 나로서는 약간의 혼란이 생겨

3일 전
·
0개의 댓글
post-thumbnail

Spring - DAO, DTO, VO

Spring DAO, DTO, VO TIL

5일 전
·
0개의 댓글

DAO, DTO, VO

DAO(Data Access Object) -DataBase의 Data에 접근을 위한 객체이다. -직접 DB에 접근하여 data를 삽입, 삭제, 조회 등 조작할 수 있는 기능을 수행한다. DTO(Data Transfer Objet) -계층간 데이터 교환을 위한 자바빈즈이다. -VO와 다른점은 VO는 ReadOnly객체이다. -로직을 갖지않는...

2022년 6월 13일
·
0개의 댓글
post-thumbnail

DAO? DTO?

Data Access ObjectDatabase의 데이터에 접근하기 위한 객체Database에 접근하기위한 로직 & 비지니스 로직을 분리하기 위해 사용된다.Service와 DB를 연결하는 고리의 역할을 한다.Value ObjectRead Only DTO특정한 비즈니스

2022년 5월 25일
·
0개의 댓글
post-thumbnail

엔티티(entity)와 값 객체(value object)에 대해서

vo와 entity에 대해서 정말 많이 헷갈려 했다. 그래서 이번에 정리를 하려고 한다.

2022년 5월 23일
·
0개의 댓글

[Narp 1탄] 20강_회원관리 UI 및 파라메터 수집(VO)하기

Client:View:Controller: 클라이언트의 요청을 받고, 응답을 해주는 역할.(서버, WAS(Tomcat))Model: DB를 연동하는 DAO를 만든다.(서버, WAS(Tomcat))DB:데이터베이스(서버,WAS(Tomcat))테이블 만들어주는 사이트www

2022년 5월 11일
·
0개의 댓글

DTO, DAO, VO의 개념정리

데이터베이스의 Data에 접근하기 위한 객체데이터베이스에 접근하기 위한 로직, 비즈니스 로직을 분리하기위해 사용비즈니스 로직 = 프로시저에 가까운 녀석계층 간 데이터 교환을 하기위한 객체로직을 가지지 않는 순수한 데이터 객체(getter와 setter만 가진 클래스)백

2022년 4월 28일
·
0개의 댓글
post-thumbnail

VO, DTO, ENTITY

Entity식별자인 ID를 가지고 있다.Mutableid만 같으면 동일한 값VOimmutable모든 attribute가 같아야 동일한 값1\. 엔티티 내부 구현을 캡슐화할 수 있다.엔티티는 실제 DB의 테이블과 매칭되는 클래스로서 도메인의 핵심 로직과 속성을 가지고 있

2022년 4월 18일
·
0개의 댓글

DAO vs DTO vs VO vs Entity

MVC 패턴 5가지 계층(layer architecture) layer architecture5 1. 프레젠테이션 계층(Presentation Layer) 역할 :프레젠테이션 계층은 말 그대로 사용자 인터페이스 기능 : 사용자가 선택할 수 있는 기능이 표시되어 있어야

2022년 4월 6일
·
0개의 댓글

2022년 04월 04일 TIL

라이브러리 다운코드 컴파일테스트 실행컴파일된 코드 packaging(jar..)artifacts(packaging된 파일)를 배포POM.xml(POM: Project Object Model)매번 같은 설정을 반복하지 않게 해준다.dependency(외부 라이브러리) 관

2022년 4월 4일
·
0개의 댓글
post-thumbnail

DTO, VO, Entity 개념

DTO, VO, Entity에 대한 개념을 정리해보았습니다.

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

MyBatis 이해하기 (1)

오늘은 MyBatis를 통해서 DB와 소통할때 어떤 순서로 흐름이 돌아가는지 보여주고자 한다.1\. /\~\~~형태로 request가 들어오게 되고 그것을 ~Controller에서 대응한다.2\. ~Controller(@Controller)는 ~ServiceImpl(@

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

DTO, VO, Entity

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

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

[DATA 전달] MAP? DTO?

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

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