Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |
Tags
- 메소드
- Dict
- event
- thread
- c#
- docker
- GIT
- join()
- StringBuilder
- JavaScript
- Java
- synchronized
- SSL
- 클래스
- array
- 프로그래머스스쿨
- Swing
- 배열
- Docker Desktop
- JS
- 자바스크립트
- 객체
- AssertJ
- 자바
- 저장소
- SpringBoot
- class
- 스프링부트
- 파이썬
- Python
Archives
- Today
- Total
정리노트
[스프링부트] DAO, DTO 본문
- DAO (Data Access Object) - DB의 데이터에 접근하기 위한 객체
- DB에 접근하기 위한 로직을 분리하기 위해 사용
- 직접 DB에 접근하여 CRUD 기능을 수행
2. DTO (Data Transfer Object)
- 계층 간(Controller, View, Business Layer) 데이터 교환을 위한 Java Bean를 의미
- DTO는 로직을 가지지 않는 데이터 객체이고, getter, setter 메서드만 가진 클래스를 의미
[Java] DAO, DTO, VO 의미와 차이점, 예제
[Java] DAO, DTO, VO 의미와 차이점, 예제
DAO(Data Access Object), DTO(Data Transfer Object), VO(Value Object)의 의미와 차이점을 예제와 함께 설명드리겠습니다. DAO(Data Access Object) DAO는 데이터베이스 소스에 직접 접근하는 작업을 수행하는 객체입니다
priming.tistory.com
[Java] DAO, DTO, VO의 개념
1. DAO (Data Access Object) DAO는 Data Access Object의 약자로, DB의 데이터에 접근하기 위한 객체를 가리킨다. DB에 접근하기 위한 로직을 분리하기 위해 사용한다. 직접 DB에 접근하여 data를 삽입, 삭제, 조
velog.io
728x90
'프로그래밍 > Spring' 카테고리의 다른 글
[스프링부트] 테스트 도구 .함수 (0) | 2024.10.04 |
---|---|
[스프링부트] IoC, DI, 빈, 스프링 컨테이너, AOP, PSA (0) | 2024.10.01 |