Cairngorm 之 二 框架搭建

2021-08-25 06:38:44 字數 609 閱讀 4967

二、框架搭建

需要建立的包名,以及此包總內容的用途。

包名

包內放置類功能

business

與後台通訊**類。

commands

命令類,一種事件對應乙個命令類。對事件發生的處理(一般呼叫後台**類的方法),和此事件呼叫後台結果的處理。

control

前台控制器類,新增事件監聽,純邏輯處理。

control.event

自定義事件類。

errors

錯誤類,一些錯誤的統一處理類。

models

應用程式模型類,用於儲存專案全域性資料,使用單例模式,為view

提供資料。

services

與後台通訊的服務標籤。

theme

主題資料夾,包括css

檔案,和

view

檢視類。 vo

資料模型類。

下圖為,乙個使用cairngorm

框架的flex

專案檔案結構。

展開前:

展開後:

Cairngorm框架 構成及流程

cairngorm框架構成 1.model locator 模型定位器 儲存你的應用中所有的value objects 資料 和共享變數在乙個位置。和http的session物件類似,只是它儲存在flex介面的客戶端而不是在中介軟體應用伺服器的伺服器端。2.view 介面 通過乙個或者多個flex元...

框架搭建二

應該做乙個許可權模組 包含 使用者 角色 功能 它們之間是多對多的關係。在資料庫中新建了乙個使用者,新建乙個test表,在hibernatetools中建configration時,用的hibernate.cfg.xml,在這個檔案裡的schame,這個必須用大寫 然後生成它們對應的dao,dao就...

Flex開發框架cairngorm 入門級別的理解

flex開發框架cairngorm 首先確定主頁面有哪些,子頁面組成,然後定義每個子頁面。子頁面的設計,主要有 頁面布局,頁面事件,在這裡我們叫view,用物件導向的方式,分析viewobejct,這塊可以是我們熟悉的model,然後建立,物件和建立modellocator,modellocator...