封裝之路(三)架構模型

2021-07-22 04:44:33 字數 580 閱讀 7062

封裝之路(三)架構模型

有時需要權衡,base到底是實現更多功能,還是保持清晰,只存留簡單的架構的內容,其餘的統統留給開發者。(這裡我選擇了後者,保持其單純目標即可)

baseactivity 這個裡面完成初始化view和注入vm,繫結vm的過程,隨後則將邏輯推給vm,後續有個訊息註冊和bus的繫結解綁,也在base內部處理掉,我們外面不需關注了,直接使用即可。

baseviewmodel 實現vm的**邏輯,裡面繫結model,和設計好通知介面更新,通過model去拿到資料,這邊註冊bus,通過註解來獲取到model返回的資料,進行通知介面更新即可。

basebean 資料原型,讓繼承使用,主要目標是讓所有資料都繼承這個,方便後面變數傳入,強轉和判斷使用的。

basemodel model的基類,基本沒啥動作,初始化即可。後續方便實現基礎功能,作為所用model的基類使用。

三 企業架構模型

企業架構模型 enterprise architecture model,eam 是powerdesigner 15新增的功能,它能夠以圖形的方式展現企業架構,從而取代文字描述 以偏向非技術性的表達方式,從不同層面表達不同的圖示結果。企業架構模型從業務層,應用層和技術層對企業的體系架構進行全方面的描...

PowerDesigner 三 企業架構模型

企業架構模型 enterprise architecture model,eam 是powerdesigner 15新增的功能,它能夠以圖形的方式展現企業架構,從而取代文字描述 以偏向非技術性的表達方式,從不同層面表達不同的圖示結果。企業架構模型從業務層,應用層和技術層對企業的體系架構進行全方面的描...

Tomcat架構模型

我考慮我還是先發布,最起碼有點虛榮感或者說成就感,啊哈哈哈,未修改版本,後面會有重新整理,然後修訂,再去掉這句話 參考 tomcat架構解析 直接來看一下url圖把,這裡其實很多都忘記了,就先簡單介紹一下每個類的功能。接收其他計算機 客戶端 發來的請求資料並進行解析,完成相關業務處理,然後把資料處理...