책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 프로그래밍 기초/개발 방법론
· ISBN : 9788945071460
· 쪽수 : 572쪽
· 출판일 : 2003-04-14
목차
제 I 부 전체 설명
제 1 장 레이어 구성
기업 애플리케이션의 레이어 진화
세 가지 주요 레이어
레이어 실행 지점 선택
제 2 장 도메인 로직 구성
선 택
서비스 레이어
제 3 장 관계 데이터베이스 매핑
아키텍처 패턴
행위의 문제
데이터 읽기
구조 매핑 패턴
매핑 설계
메타데이터 사용
데이터베이스 연결
기타 주의사항
참고 자료
제 4 장 웹 프리젠테이션
뷰 패턴
입력 컨트롤러 패턴
참고 자료
제 5 장 동시성
동시성 문제
실행 컨텍스트
격리와 불변성
낙관적/비관적 동시성 제어
트랜잭션
ACID
오프라인 동시성 제어를 위한 패턴
애플리케이션 서버 동시성
참고 자료
제 6 장 세션 상태
상태없음(statelessness)의 가치
세션 상태
세션 상태 저장방법
제 7 장 분산 전략
분산 객체의 유혹
원격 및 지역 인터페이스
분산이 필요한 곳
분산 경계선에 대한 작업
분산용 인터페이스
제 8 장 모두 모으기
도메인 레이어에서 시작
데이터 소스 레이어로 내려가기
기타 기술 관련 조언
기타 레이어 구조
제 II 부 패턴들
제 9 장 도메인 로직 패턴
트랜잭션 스크립트
도메인 모델
테이블 모듈
서비스 레이어
제 10 장 데이터 소스 아키텍처 패턴들
테이블 데이터 게이트웨이(Table Data Gateway)
로우 데이터 게이트웨이
액티브 레코드
데이터 매퍼
제 11 장 객체-관계 행동 패턴
작업의 단위
식별자 맵(Identity Map)
지연 로드
제 12 장 객체-관계 구조 패턴
식별자 필드
이차 키 매핑
연관관계 테이블 매핑
의존 매핑
임베디드 밸류
직렬화된 LOB
단일 테이블 상속
클래스 테이블 상속
구체적인 테이블 상속
상속 매퍼
제 13 장 객체-관계 메타데이터 매핑 패턴
메타데이터 매핑
질의 객체
저장소
제 14 장 웹 프리젠테이션 패턴
모델 뷰 컨트롤러
페이지 컨트롤러
프론트 컨트롤러
템플릿 뷰
변형 뷰
두 단계 뷰
애플리케이션 컨트롤러
제 15 장 분산 패턴
원격 퍼사드
데이터 전송 객체
제 16 장 오프라인 동시성 패턴
낙관적인 오프라인 잠금
비관적인 오프라인 잠금
크게 나누어진 잠금
암시적 잠금
제 17 장 세션 상태 패턴
클라이언트 세션 상태
서버 세션 상태
데이터베이스 세션 상태
제 18 장 기본 패턴
게이트웨이
매 퍼
레이어 수퍼타입
별도의 인터페이스
레지스트리
밸류 오브젝트
머 니
특별한 케이스
플러그인
서비스 스텁
레코드 세트
참고문헌
찾아보기



















