超輕量的開源框架 Prism
三棱鏡 (Prism)是一個由JAVA開發的超輕量的開源框架,其目標是實現WEB系統的頁面與代碼分離,并且不需要書寫大量的配置文件。 同時,三棱鏡 (Prism)還是一個非常簡單的框架,稍有基礎的人都可以在10分鐘之內了解開發中的全部規范,1小時之內就可以靈活應用。
三棱鏡 (Prism)框架設計構思來源于眾多項目實踐,框架充分借簽了當前非常流行的開源Web框架 Struts,吸取了其優點及精華,并盡力簡化了需要學習的新內容,在實現了頁面及代碼完全分離的前提下,充分利用開發人員已掌握的開發知識。
三棱鏡 (Prism)是一個能實現中小型 Web應用系統快速開發的Web框架,其特點是:
- 一次性配置支持。我們使用的大多數框架,總是有自已特定的配置文件,熟悉并靈活運用它,需要閱讀大量的API文件,麻煩而且費時。而 三棱鏡 (Prism)一次性配置支持,可以最大限度的節約您熟悉配置文件的時間,大多數情況下,您只要按照示例文件進行配置就可以在框架基礎上構建你的運用。
- 豐富的模板頁面設計支持:不論您習慣使用jsp,還是使用簡單Velocity腳本語言作為頁面模板,都無需對 三棱鏡 (Prism)進行單獨的配置,直接使用。 三棱鏡 (Prism)不限制您使用的模板語言,只要可以在您的應用服務器上運行, 三棱鏡 (Prism)就都會接納。
- 頁面程序完全分離:實現顯示頁面與程序邏輯的完全分離,克服了傳統jsp頁面難于維護的問題。
- 核心包。這個名稱一般叫Prism.jar的Jar包一般放在Web工程的Lib目錄下,和普通引用的Jar包沒什么區別。
- 配置內容。一般配置在Web.xml內,按照示例拷過來就可以直接用。當然您也可以按自己的意愿進行修改。
- Java程序。這個當然就是您自己開發的Java程序嘍,當然要參照 三棱鏡 (Prism)開發規范才行。
- Web模板。這個是您開發的Web頁面,具體使用Jsp,還是其它什么語言,您自己定吧,這里沒有強制規范。
- 插件。這個是高級應用了,項目中項目中使用到的一些特別的代碼,可以寫在這里,當然您也可以不用,呵呵。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!