知識
不管是網(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)案例查看更多
相關(guān)閱讀
- 微信分銷
- php網(wǎng)站
- 報廢車拆解系統(tǒng)
- 云南小程序開發(fā)推薦
- 商標(biāo)注冊
- 網(wǎng)站建設(shè)公司地址
- 云南網(wǎng)站建設(shè)哪家好
- 報廢車回收管理系統(tǒng)
- 云南網(wǎng)站建設(shè)開發(fā)
- 小程序
- 云南網(wǎng)站建設(shè)快速優(yōu)化
- 昆明小程序定制開發(fā)
- .net網(wǎng)站
- 云南網(wǎng)站建設(shè)方案 doc
- 云南小程序開發(fā)首選品牌
- 云南網(wǎng)站建設(shè)首選
- 報廢車回收管理軟件
- 搜索排名
- 小程序開發(fā)
- 定制小程序開發(fā)
- 云南網(wǎng)站建設(shè)服務(wù)公司
- 小程序模板開發(fā)公司
- 小程序開發(fā)平臺前十名
- 云南網(wǎng)站設(shè)計
- 云南做網(wǎng)站
- 云南小程序開發(fā)哪家好
- 云南網(wǎng)站建設(shè)選
- 網(wǎng)站建設(shè)電話
- flex
- 小程序商城