關鍵字:JSF 架構
Anand Prakash Joshi, 軟件工程師, IBM 本文中,作者 Anand Joshi 使用 JSF 框架中的設計模式闡釋了 JavaServer? Faces (JSF) 體系結構。他討論了 JSF 體系結構中使用的 GoF 設計模式,以及這些模式在 JSF 框架中的作用。任何對設計模式和 JSF 體系結構有一定了解的人都能從 Anand 詳細的介紹中有所收獲。*讀者應該對 GoF 設計模式和 JSF 技術有很好的了解。
設計模式可以幫助用戶在更高層次上抽象細節,更好地理解體系結構。如果比較熟悉 GoF 設計模式和 JavaServer Faces (JSF) 框架,本文可以幫助您洞察 JSF 框架中使用的設計模式,深入理解其工作原理。
本文探討了 JSF 框架中使用的設計模式。詳細討論的設計模式包括 Singleton、Model-View-Controller、Factory Method、State、Composite、Decorator、Strategy、Template Method 和 Observer 模式。
設計模式和 JavaServer Faces (JSF) 技術
首先簡要地介紹一下模式和 JSF 框架。
模式。設計模式是對問題和解決方案進行抽象的普遍適用的方法。因為模式是所有開發人員和架構師公認的,所以模式可以節約時間和資源。用外行話來說,模式就是關于某個人所共知的問題的經過驗證的解決方案。模式可以重用,重用使得解決方案更健壯。
Java Server Faces。 JSF 體系結構是一種 Web 應用程序框架。它是 Java Community Process (JCP) 推動的,有望成為 Web 應用程序開發的標準框架。目前用于開發 Web 應用程序的框架有 50 多個,這說明迫切需要實現框架的標準化,這正是 JSF 框架的目標!
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/