第五章 Struts控制器組件
實(shí)用工具類
1.RequestUtils
2.ResponseUtils
3.BeanUtils
4.Common Collection包
第六章 Struts模型組件
一.模型種類
模型:標(biāo)明真實(shí)世界的邏輯表達(dá),也表明供程序所使用的類和接口的物理組成.
模型開發(fā)過程:徹底分析問題域,用例分析,下一步就是開發(fā)概念模型
1.概念模型
(1) 概念模型從系統(tǒng)中的一套用例中開發(fā)出來
(2) 建立這個(gè)模型的[目的]:幫助識(shí)別實(shí)體并更好的了解問題域,這些實(shí)體在設(shè)計(jì)階段極可能成為類
(3) [價(jià)值]:表示出問題域所使用的實(shí)體
2.設(shè)計(jì)模型
(1) 內(nèi)容:通常包括類圖表,交互圖表
二.業(yè)務(wù)對象
業(yè)務(wù)對象就是簡單的真實(shí)世界的軟件抽象.
1.業(yè)務(wù)對象的必要條件
· 業(yè)務(wù)對象由狀態(tài)和行為組成.
· 表達(dá)了來自業(yè)務(wù)域的一個(gè)人,地點(diǎn),事物或概念
· 可以重用
2.業(yè)務(wù)對象的種類
· 實(shí)體業(yè)務(wù)對象
通常是從業(yè)務(wù)域中的業(yè)務(wù)名詞直接提取出來的.如客戶,訂單,物品.
可以映射到實(shí)體bean或包含業(yè)務(wù)應(yīng)用程序的狀態(tài)和行為的普通JavaBean
· 過程業(yè)務(wù)對象
表達(dá)應(yīng)用程序中的業(yè)務(wù)處理過程或者工作流程任務(wù).
通常依賴于實(shí)體業(yè)務(wù)對象,是業(yè)務(wù)的動(dòng)詞
可以映射到會(huì)話Bean,消息驅(qū)動(dòng)bean,或者包含特定行為作為應(yīng)用程序管理者或者控制者的Javabean
· 事件業(yè)務(wù)對象
只有注冊用戶登錄后才能發(fā)表評論。 | ||
![]() |
||
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
|
||
相關(guān)文章:
|
||