일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 데이터베이스
- 자바기초
- 자바연습문제
- 리눅스
- 한번에끝내는JavaSpring웹개발마스터초격차패키지Online강의
- java기초
- 패스트캠퍼스후기
- javabasic
- 디자인
- Spring
- js
- 국비
- 자바예제
- 스프링
- ncs
- 재택근무
- 직장인자기계발
- 디자인패턴
- 패캠챌린지
- DesignPattern
- 패스트캠퍼스
- 한번에끝내는JavaSpring웹개발마스터초격차패키지Online
- 자바기본
- 웹
- DB
- 직장인인강
- 자바
- java
- linux
- String
Archives
- Today
- Total
목록VO (1)
FIF's 코딩팩토리
DAO vs DTO vs VO
DAO(Data Access Object)는 데이터베이스의 data에 접근하기 위한 객체이다. 데이터베이스 접근을 위해 로직과 비즈니스로직을 분리해서 사용한다. DAO의 경우 DB와 연결할 Connection까지 설정되어 있는 경우가 많다. DTO(Data Transfer Object)는 계층간 데이터 교환을 위한 자바빈즈를 의미한다. 여기서 말하는 계층간의 의미는 Controller, View, Business Layer 등을 말하며 각 계층간 데이터 교환을 위한 객체를 의미한다. DTO는 로직을 가지지 않는 순수한 데이터 객체이고 getter와 setter메소드만 가진 클래스를 의미한다. getter/setter 메소드에서 중요한건 Property다. 자바는 Property가 문법적으로 제공되지 않는..
Database(데이터 베이스)
2019. 5. 23. 10:46