설계 패턴 적용 방법 설계 패턴을 적용하기 전에 컨트롤러는 도메인 객체를 호출하기만 할 뿐 업무 로직을 가지고 있지 않다고 생각한다. 즉 도메인 객체가 비즈니스 로직을 나누어 가지고 있다. 도메인 객체는 Transaction Script, Table Module, Domain Model로 구별되며 가장 단순하게 구현할 수 있는 방법은 Transaction Script이다. Domain Model은 가장 익숙해지기 어려운 방식이다. 그러..
Metadata Mapping 패턴의 정의 메타 데이터 안에 OR 매핑에 대한 상세한 사항을 집어넣는다. 그림 Ⅴ-29. metadata mapping 패턴의 구조 OR 매핑을 취급하는 많은 코드들이 데이터베이스의 필드가 객체의 필드와 어떻게 매핑되는가를 정의한다. 결과적인 코드는 복잡하고 동일한 코드가 반복되는 경우가 많다. Metadata Mapping을 사용하면 개발자가 단순한 테이블 형태의 매핑을 정의하여 데이터를 읽고, 쓰고..
단일 테이블 상속 패턴의 정의 단일 테이블 상속 패턴은 클래스들의 상속도을 다양한 클래스들의 모든 필드를 위한 컬럼을 가진 단일 테이블로 표현하는 것이다. 그림 Ⅴ-28. 단일 테이블 상속 패턴의 구조 단일 테이블 상속 패턴의 설명 관계형 데이터베이스는 다중 상속을 지원하지 않는다. 이러한 이유로 개체들을 데이터베이스에 매핑할 때 상속 구조를 관계의 테이블로 어떻게 표현할지를 고려해야한다. 관계형 테이터베이스에 매핑할 때, 다중 ..
- Total
- 1,655,813
- Today
- 16
- Yesterday
- 377
- 파사트
- 일산
- 와인
- 종부세
- 맛집
- 하나참치
- 서버모니터링
- 투기
- 성능모니터링
- 일산맛집
- 아르떼
- 강화도
- 아키텍처
- 폭스바겐
- 아키텍트
- 자바모니터링
- 아이폰
- MB
- 청소기
- 미네르바
- Delphi
- 소프트웨어아키텍처
- 올림픽
- 성능
- 참치
- SA
- 델파이
- APM
- 아이나비
- 소프트웨어아키텍트