JFinal是基於Java語言的極速Web + ORM框架,其核心設計目標是開發迅速、代碼量少、學習簡單、功能強大、輕量級、易擴展、Restful。在擁有Java語言全部優點的同時再擁有Ruby、Python、PHP等動態語言的開發效率!爲開發者節約更多時間,去陪戀人、家人和朋友。java
JFinal的主要特色以下:數據庫
JFinal 遵循大道至簡的設計思想。主要創新點:後端
JFinal採用微內核全方位擴展架構,全方位是指其擴展方式在空間上的表現形式。架構
JFinal由Handler、Interceptor、Controller、Render、Plugin五大部分組成,以Action爲參照,Handler處在擴展的最外圍,Interceptor處在更貼近Action的周圍,Controller承載Action處在擴展的中心,Render處於Action後端,Plugin處於在Action側邊位置。框架
JFinal實現極速開發主要是由於走的極簡設計風格:零配置、代碼量少、開發體驗連續、無第三方依賴、概念最少化等等。學習
要實現極簡設計,必需要爲架構注入靈魂,系統纔有本身的極簡性格。設計前先在腦海中造成一整套的極簡設計思想,讓這套思想融入到靈魂的深處,在行動時每動一個設計念頭時以此爲指導思想,最後的結果就能如願。設計