瞭解了一下JFinal簡介

1.發展概況
     JFinal 項目開源於2012年3月18日,採用對商業應用友好的Apache Licence 2.0協議。開源以來深受廣大開發者歡迎,目前採用JFinal框架開發的用戶羣迅速壯大,同時不乏一些已經上線的商業化互聯網項目。JFinal在中國最大的開源社區備受矚目,自開源以來一直是熱門項目。
         JFinal將一直堅持如下設計目標:開發迅速、代碼量少、學習簡單、功能強大、輕量級、易擴展、Restful。在堅持以上設計目標的同時,基於微內核+全方位擴展型架構,打造功能極度全面WEB+ORM開發框架。完全解放開發者的生產力,完全改善開發者的開發體驗,讓軟件開發成爲一件輕鬆愉快的事情。
         JFinal經過實踐逐步造成了一套極速開發方法,此法將在即將打造的JFinal極速開發社區展現出來。
2.系統架構

    JFinal 採用微內核全方位擴展架構,全方位是指其擴展方式在空間上的表現形式。JFinal由Handler、Interceptor、Controller、Render、Plugin五大部分組成。 java

遵循COC原則,零配置,無xml
ActiveRecord支持,使數據庫開發極致快速
自動加載修改後的java文件,開發過程當中無需重啓web server
AOP支持,攔截器配置靈活,功能強大
Plugin體系結構,擴展性強
多視圖支持,支持 FreeMarker 、JSP、 Velocity
強大的Validator後端校驗功能
功能齊全,擁有 struts2 的絕大部分功能

體積小僅218K,且無第三方依賴。 web

JFinal極速開發實戰教程 數據庫

相關文章
相關標籤/搜索