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

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

159-8711-8523

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

知識

不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們在追求其視覺表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營銷的便利,運(yùn)營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏壧峁┍憬莸闹С郑?

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

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

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

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

瀏覽次數(shù):50

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

JFinal主要特點(diǎn):

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

JFinal 遵循大道至簡的設(shè)計(jì)思想。主要?jiǎng)?chuàng)新點(diǎn):

  • 微內(nèi)核+全方位擴(kuò)展架構(gòu);
  • Db + Record 模式;
  • CPI模式;
  • ActiveRecord模式Java實(shí)現(xiàn)方式;
  • API引導(dǎo)式配置;
  • API引導(dǎo)Validate;
  • 采用Scanner + ClassLoader結(jié)合Jetty實(shí)現(xiàn)熱加載;
  • 極簡設(shè)計(jì),核心代碼約2000行實(shí)現(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實(shí)現(xiàn)極速開發(fā)主要是因?yàn)樽叩臉O簡設(shè)計(jì)風(fēng)格:零配置、代碼量少、開發(fā)體驗(yàn)連續(xù)、無第三方依賴、概念最少化等等。

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


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