Click here to load reader
Upload
ngoc-linh-nguyen
View
1.385
Download
2
Embed Size (px)
DESCRIPTION
Introduce about PureMVC framework by Hallopatidu in HAFUG510
Citation preview
Tiếp cận PureMVC
Tư duy trong PureMVC
Tiếp cận PureMVC
Tư duy trong PureMVC Sử dụng PureMVC
Tư duy trong PureMVC
Các Design Patterns trong pureMVC. Các khái niệm.
Khái niệm
Tư duy trong PureMVC – Design Patterns
Façade Design Pattern và Singleton
Façade :
- Tất cả trong một
Singleton :
- Static method getInstance()
Tư duy trong PureMVC – Design Patterns
MVC ( MODEL - VIEW – CONTROLLER)
Các khái niệm
Tư duy trong PureMVC – Các Khái niệm
- Mọi thành phần đặc trưng trong pureMVC đều được tham chiếu tới Façade.- Model, View và Controller đều được sử dụng trong cùng một vùng.- Không cần làm việc trực tiếp với Model, View hay Controller.
TÓM LẠI: Tất cả có thể tương tác được qua Façade.
Façade
Tư duy trong PureMVC – Các Khái niệm
DataObject.Đơn giản là các kiểu lưu trữ data thông thường sử dụng VO (Value Object)
ProxyCó thể truy xuất với các loại DataObjectCó thể được sử dụng bởi các thành phàn khác của PureMVC
TÓM LẠI: Nơi quản lý và sử lý các data của application.Là một thành phần nằm trong Model
Proxies và DataObject
Tư duy trong PureMVC – Các Khái niệm
Controller and Command
. Logic của ứng dụng thể hiện qua các command.
. Phối hợp các tương tác phức tạp.
. sendNotìication()
ViewComponent. Đối tượng tương tác chính trong Mediator
Mediator. Duy nhật lắng nghe các observer.. Nhận notification từ Proxy và Command
Tư duy trong PureMVC – Các Khái niệm
View và Mediator
DEMO