"데이터 접근 객체"의 두 판 사이의 차이

7번째 줄: 7번째 줄:
*어떤 DB를 사용하든 일정한 조작방법을 제공함
*어떤 DB를 사용하든 일정한 조작방법을 제공함
*[[비즈니스 로직]]과 데이터베이스 입출력 구현을 분리할 수 있음
*[[비즈니스 로직]]과 데이터베이스 입출력 구현을 분리할 수 있음
http://www.oracle.com/ocom/groups/public/@otn/documents/digitalasset/146804.jpg


==같이 보기==
==같이 보기==
20번째 줄: 22번째 줄:
==참고 자료==
==참고 자료==
*http://en.wikipedia.org/wiki/Data_access_object
*http://en.wikipedia.org/wiki/Data_access_object
*http://www.coremodeling.com/doc/framework/ejbpattern/lecture/dao/
*http://www.oracle.com/technetwork/java/dataaccessobject-138824.html


[[분류: 객체지향]]
[[분류: 객체지향]]

2013년 5월 5일 (일) 00:23 판

1 개요

data access object; DAO
데이터 접근 객체
  • 데이터[1] 입출력을 추상화
  • 데이터베이스에 대한 추상화된 인터페이스를 제공하는 객체
  • 데이터저장장치[2]에 대한 공통적인 인터페이스를 제공하는 객체
  • 어떤 DB를 사용하든 일정한 조작방법을 제공함
  • 비즈니스 로직과 데이터베이스 입출력 구현을 분리할 수 있음

 

2 같이 보기

3 주석

  1. 주로 DB
  2. 데이터베이스 또는 파일시스템

4 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}