J2EE學習筆記 4 軟體工程與系統框架

2021-03-31 08:56:29 字數 474 閱讀 9258

j道的老大banq曾經說過設計模式是衡量乙個程式設計師水平高低最重要的標準。個人非常贊同這個觀點,從這個角度看學好j2ee第乙個要了解的就是作為乙個龐大複雜的系統,它是如何由各個模組拼裝並協同有效地運作。

1) presentation tier應用mvc模式, 將程式流程控制器(controller) 檢視(view)和資料三者分離,如struts就是其中一員大將。filtering和user-role-priviledge-resource也常在使用(具體還會開新貼細談)

2) business logic tier 和presentation tier的低耦合由business delegate層實現,很典型的例子 businessdelegate -> busines**gr (ejb) -> ...而facade模式也經常在這裡被用來做封裝。

主要參考文獻:軟體體系架構模式在j2ee中的應用

主要參考專案:medlog logistic pace2 scs

j2ee學習心得

學習是一件快樂的事,學習是一件痛苦的事,它讓你能夠把學到的東西帶來財富,它也能讓你仁慈學到的東西帶來無用武之地 看書 當你買了一本新書的時候,不要瀑布式的往下看,這是傳統的學習方法,不適合現代高科技社會的學習方法,尤其是電腦科學,為什麼以前的瀑布式軟體開發方法到今天會失敗,因為瀑布式的方法很難看到將...

J2EE高階 一 隨堂筆記

10 23 2015 4 17 程式設計 駝峰原則 logincheck 物件 pojo類 記憶體 資料表 磁碟 對映 orm ctrl 1 定義變數 syso 補全 業務領域 domain層 ocp 子類繼承 對擴充套件開放,對修改關閉 低耦合 介面 工廠 struts2 新建時必須是web pr...

EJB學習之J2EE規範

很多人都說ejb很難,其實ejb真的很難.為什麼這樣說?我想反問,你對ejb了解多少,ejb主要是用來做什麼的,ejb是執行在什麼環境下,它為什麼以元件形式表現出來,j2ee的容器呼叫ejb的過程是怎樣,如何發起結束事務,同步和併發,執行緒的安全等等?你能給我解釋清楚嘛?不能解答這些問題,就說明你還...