天天看點

java架構利器jfinal架構,你應該知道的!!!

  相信隻要是懂得java的開發人員應該都知道ssh架構(struts+hibernate+spring),當然了也知道搭建ssh架構的痛苦,今天那,筆者來給大家介紹一個新的java架構jfinal架構.

JFinal 是基于 Java 語言的極速 WEB + ORM 架構,其核心設計目标是開發迅速、代碼量少、學習簡單、功能強大、輕量級、易擴充、Restful。 在擁有Java語言所有優勢的同時再擁有ruby、python、php等動态語言的開發效率

JFinal有如下主要特點:

1.MVC架構,設計精巧,使用簡單

2.遵循COC原則,零配置,無xml

3.獨創Db + Record模式,靈活便利

4.ActiveRecord支援,使資料庫開發極緻快速

5.自動加載修改後的java檔案,開發過程中無需重新開機web server

6.AOP支援,攔截器配置靈活,功能強大

7.Plugin體系結構,擴充性強

8.多視圖支援,支援FreeMarker、JSP、Velocity

9.強大的Validator後端校驗功能

10.功能齊全,擁有struts2的絕大部分功能

11.體積小僅248K,且無第三方依賴

如果對于該架構感興趣的讀者們,筆者還給大家推薦59biye網,上面會陸續的推出有關jfinal架構的執行個體教程,敬請大家關注。