티스토리 뷰
1. DAO, DTO(VO)
1) DAO : Data Access Object의 약자 // db의 data에 접근을 하기 위한 객체
- 웹서버는 db와 연결하기 위해서 매번 커넥션 객체를 생성
- 이것을 해결하기 위해 커넥션 풀을 사용한다.
- 커넥션 풀이란 커넥션 객체를 미리 만들어 놓고 그것을 가져다 쓰는 것
- 다오는 디비를 사용해 데이터에 접근하거나, 데이터를 조작하는 기능을 전담
2) DTO : Data Transfer Object // 계층간 데이터 교환을 위한 자바빈즈
- VO는 DTO와 동일한 개념이지만 read only 속성을 가진다.
- DTO는 일반적으로 로직을 갖고 있지 않은 순수한 데이터 객체, getter, setter 있음
댓글