|
PartⅠ.
프레임워크를 이용한 애플리케이션 개발
관련 주제:
1.프레임워크?
2. 프레임워크의
구조
3. 프레임워크의
확장
4. 프레임워크의 유형
4-1. 계층에 따른 분류
4-2. 처리 영역에 따른
분류
5. 프레임워크의 장점
6. 프레임워크와 관련된 개념들
6-1. 패턴
6-2. 클래스 라이브러리
6-3. 컴포넌트
7. 프레임워크의 적용
7-1. 만들고자 하는 애플리케이션의
성격을 파악한다.
7-2. 개발하려는 애플리케이션의
아키텍처를 명확히 정의한다.
7-3. 프로젝트의 구성원의
성향을 고려하여 프레임워크를 선택한다.
7-4. 프레임워크를 적절히
조합한다.
8. 요약
Part
Ⅱ.오라클 ADF (Oracle Application Development Framework)
관련 주제:
1.오라클
ADF
· 엔드 투 엔드 통합
솔루션
· 개발환경과의
연계
· 플랫폼 독립성
· 기술의 자유로운 선택
2. 오라클
ADF 의 아키텍처
· 뷰 티어
· 컨트롤러
티어
· 모델 티어
· 비즈니스
서비스 티어
3. 선택의
자유
4. 비주얼/선언적 개발 환경과의 연계
5. 맺으며
Part
Ⅲ. Model Layer & Business Service Layer
-
Step 1. Business Service Layer
관련 주제:
· ADF BC
· ADF
BC의 구조
· 엔티티
오브젝트(Entity Object)
· 어소시에이션(Association)
· 뷰 오브젝트(view
object)
· 뷰 링크(view
link)
· 애플리케이션
모듈(Application Module)
· ADF
BC의 작동
1. 애플리케이션 모듈 획득
2. 뷰 오브젝트 획득
3. 뷰 오브젝트의 메소드 사용
4. 데이터의 변경
5. 데이터 변경의 반영
· ADF BC의 작성
6. 맺으며
-
Step 2. Model Layer
관련 주제:
1. 데이타 바인딩의 개념 요소
· 데이타 컨트롤
· 이터레이터
바인딩과 컨트롤 바인딩
· 바인딩
컨테이너
· 바인딩
컨텍스트
2. 관련된 표준
3. 설계시점에서의 ADF 데이타 바인딩
· 데이타
컨트롤의 작성
· 데이타
컨트롤 팔레트를 이용한 UI설계
· 바인딩
컨테이너와 바인딩의 생성
· 암시적인
방법으로 바인딩 생성하기
· 명시적인
방법으로 바인딩 생성하기
4. 웹 애플리케이션과의 연동
5. 맺으며
Part
Ⅳ. View Layer & Controller Layer
-
Step 1. Controller Layer
관련 주제:
1. JDeveloper와 스트럿츠
2. 오라클 ADF와 스트럿츠
3. 오라클 ADF를 이용한 모델2 웹 애플리케이션 개발
4. 맺으며
-
Step 2. View Layer
관련 주제:
1. JSP를 이용한 클라이언트
2. 오라클 ADF UIX를 이용한 클라이언트
3. 오라클 ADF UIX
4. 페이지를 통한 화면 정의
5. ADF UIX의 아키텍처
6. JDeveloper를 이용한 사용자 화면 제작
7. 맺으며 |