欧美三级国产三级日韩三级_亚洲熟妇丰满大屁股熟妇_欧美亚洲成人一区二区三区_国产精品久久久久久模特

JFinal是一個基于Java的極速Web開發(fā)框架 - 新聞資訊 - 云南小程序開發(fā)|云南軟件開發(fā)|云南網(wǎng)站建設(shè)-昆明葵宇信息科技有限公司

159-8711-8523

云南網(wǎng)建設(shè)/小程序開發(fā)/軟件開發(fā)

知識

不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價值,我們在追求其視覺表現(xiàn)的同時,更側(cè)重于功能的便捷,營銷的便利,運營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序為后期升級提供便捷的支持!

您當(dāng)前位置>首頁 » 新聞資訊 » 網(wǎng)站建設(shè) >

JFinal是一個基于Java的極速Web開發(fā)框架

發(fā)表時間:2013-12-9

發(fā)布人:葵宇科技

瀏覽次數(shù):50

JFinal是一個基于Java的極速Web開發(fā)框架,其核心設(shè)計目標(biāo)是開發(fā)迅速、代碼量少、學(xué)習(xí)簡單、功能強(qiáng)大、輕量級、易擴(kuò)展、Restful。

JFinal主要特點:

  • MVC架構(gòu),設(shè)計精巧,使用簡單
  • 遵循COC原則,零配置,無xml
  • ActiveRecord支持,使數(shù)據(jù)庫開發(fā)極致快速
  • 自動加載修改后的java文件,開發(fā)過程中無需重啟web server
  • AOP支持,攔截器配置靈活,功能強(qiáng)大
  • Plugin體系結(jié)構(gòu),擴(kuò)展性強(qiáng)
  • 多視圖支持,支持FreeMarker、JSP、Velocity
  • 強(qiáng)大的Validator后端校驗功能
  • 功能齊全,擁有struts2的絕大部分功能
  • 體積小僅180K,且無第三方依賴

JFinal 遵循大道至簡的設(shè)計思想。主要創(chuàng)新點:

  • 微內(nèi)核+全方位擴(kuò)展架構(gòu);
  • Db + Record 模式;
  • CPI模式;
  • ActiveRecord模式Java實現(xiàn)方式;
  • API引導(dǎo)式配置;
  • API引導(dǎo)Validate;
  • 采用Scanner + ClassLoader結(jié)合Jetty實現(xiàn)熱加載;
  • 極簡設(shè)計,核心代碼約2000行實現(xiàn)Web MVC + ORM。

JFinal由Handler、Interceptor、Controller、Render、Plugin五大部分組成,以Action為參照,Handler處在擴(kuò)展的最外圍,Interceptor處在更貼近Action的周圍,Controller承載Action處在擴(kuò)展的中心,Render處于Action后端,Plugin處于在Action側(cè)邊位置。


JFinal實現(xiàn)極速開發(fā)主要是因為走的極簡設(shè)計風(fēng)格:零配置、代碼量少、開發(fā)體驗連續(xù)、無第三方依賴、概念最少化等等。

要實現(xiàn)極簡設(shè)計,必須要為架構(gòu)注入靈魂,系統(tǒng)才有自己的極簡性格。設(shè)計前先在腦海中形成一整套的極簡設(shè)計思想,讓這套思想融入到靈魂的深處,在行動時每動一個設(shè)計念頭時以此為指導(dǎo)思想,最后的結(jié)果就能如愿。


相關(guān)案例查看更多