2011년 10월 20일
객체지향적인 도메인 레이어 구축하기
Object-Oriented_Domain_Layer.pdf
10월 18일 코엑스에서 열렸던 Deview 2011에서 발표했던 자료입니다.
객체-지향 패러다임과 관계형 데이터베이스 간의 임피던스 불일치(Impedance Mismatch) 유형과 그로 인한 문제점에 관해 간략하게 설명하고 있습니다.
다음은 Deview 2011 공식 웹사이트에 올렸던 발표에 대한 요약 내용입니다.
DOMAIN MODEL 패턴은 애플리케이션의 핵심 지식을 담고 있는 도메인 레이어를 객체 지향적으로 구성하는 아키텍처 패턴입니다.
대부분의 엔터프라이즈 애플리케이션은 도메인 레이어를 절차적인 방식으로 구축하는 TRANSACTION SCRIPT 패턴을 적용함으로써 객체가 제공하는 다양한 혜택을 제대로 누리지 못하고 있습니다.
TRANSACTION SCRIPT 패턴을 선택하는 이유 중 하나는 도메인의 개념을 표현하는 객체 모델과 데이터를 표현하는 데이터 모델 간의 임피던스 불일치 문제를 해결하기가 쉽지 않기 때문입니다.
JPA(Java Persistence API)는 이러한 임피던스 불일치 문제를 해결하기 위해 제정된 표준 스펙으로 DOMAIN MODEL 패턴을 따르는 객체 지향적인 도메인 레이어를 쉽게 구축할 수 있게 해 줍니다.
이 세션에서는 DOMAIN MODEL 패턴의 구축을 도와주는 JPA의 특징과 적용 방법에 관해 살펴 보겠습니다.
작년 KSUG에서 발표했었던 Rich Domain Model과 함께 보시면 좋을 것 같습니다.
이 글과 관련있는 글을 자동검색한 결과입니다 [?]
- Domain Driven Design - 도메인 주도 설계 7장 발표자료 by 박PD
- 기업 혁신의 새 이름 `데이터 아키텍처` - 3 by 빨간낙타
- NHN 의 DeView 2011 발표자료가 올라왔군요. by 박PD
# by | 2011/10/20 23:08 | Presentation | 트랙백 | 덧글(10)




☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
객체지향 환경에서 EAA를 고민하는 사람이라면 누구나 해봤을 법한 고민이고 저 또한 오랜 시간 고민하며 시행착오를 겪고 있습니다. 이렇게 잘 정리 된 자료를 보니 한결 머리가 가벼워 지는 기분입니다.
http://rss.egloos.com/blog/aeternum