日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

rapid-framework v3.9新版本發(fā)布 - badqiu - JavaEye技...

 wangxq 2010-07-16
 

hi,all


    本次新版本發(fā)布最主要的更新內(nèi)容是生成器的加強(qiáng),并且之前已經(jīng)發(fā)布了rapid-generator獨(dú)立版.
此次升級(jí)保證模板的兼容性.后續(xù)rapid-framework的發(fā)行版將不直接提供rapid-generator的源碼在項(xiàng)目中,以便以后大家編寫的模板都可以在一個(gè)生成器引擎中運(yùn)行. 還有現(xiàn)生成頁(yè)面布局使用rapid的模板繼承,目標(biāo)是替換現(xiàn)在的sitemesh布局框架.

后續(xù)計(jì)劃:
     本次發(fā)行版本是基于ant構(gòu)建的最后一個(gè)版本,下一版本將遷移至maven構(gòu)建,并且本次發(fā)行已經(jīng)帶了pom.xml文件在項(xiàng)目中,編寫好了相關(guān)dependency,但只是一個(gè)空殼,沒(méi)有實(shí)際作用.


v3.9更新內(nèi)容:

腳手架相關(guān)修改

  • 使用rapid的jsp繼承用于網(wǎng)頁(yè)的布局
  • 集成hibernate validator
  • 引用Flash Scope,用于顯示消息
  • 將extremetable替換為更簡(jiǎn)單的simpletable列表分頁(yè).
  • dao層查詢代碼修改,讓用戶選擇是否需要使用xsqlbuilder
  • 加入SharedRenderVariableInterceptor?,用于存放所有視圖需要的共享變量
  • 增加HttpInclude?功能,便freemarker,velocity可以完成jsp:include功能
  • PageRequest?現(xiàn)在使用強(qiáng)類型的TableNameQuery?
  • dbunit測(cè)試改進(jìn)
  • flex插件更新至flex4(由隨便混混貢獻(xiàn))
生成器相關(guān)修改
  • Generator包提供jar包,不直接在項(xiàng)目中使用源代碼,以便提供一個(gè)統(tǒng)一的生成器引擎,大家編寫的模板都可以在生成器上面運(yùn)行.
  • table變量現(xiàn)在可以通過(guò)配置文件自定義配置,具體請(qǐng)查看rapid_generator
  • 增加table變量枚舉的生成
  • 生成器配置文件 generator.properties 改名為 generator.xml
  • 生成的代碼優(yōu)化
感謝的人:
     隨變混混同學(xué),將flex3插件遷移至flex4,個(gè)人介紹: 學(xué)生,熱衷于Java,flex領(lǐng)域的web開發(fā),hhlai1990@gmail.com
     其它為rapid提交bug的同學(xué)

在線demo:
    spring_rest在線demo: http://demo.:8080/springmvc_rest_demo/userinfo

rapid-framework框架介紹

rapid-framework是一個(gè)以spring為核心的項(xiàng)目腳手架(或者稱為膠水框架),框架將各個(gè)零散的框架(struts,strust2,springmvc,hibernate,ibatis,spring_jdbc,flex)搭建好,并內(nèi)置一個(gè)代碼生成器,輔助項(xiàng)目開發(fā),可以生成java的hibernat model,dao,manager,struts+struts2 action類,可以生成jsp的增刪改查及列表頁(yè)面

框架概覽

  • Dao: spring_jdbc, hibernate, ibatis2, ibatis3, 可以切換dao組件
  • Dao Helper: 基于dialect的分頁(yè)(ibatis2, ibatis3, jdbc),動(dòng)態(tài)sql構(gòu)造工具rapid-xsqlbuilder
  • Web MVC: struts1, struts2, springmvc, springmvc_rest, 可以切換web組件
  • Template: (velocity, freemarker, jsp)的模板可以相互繼承, velocity及freemarker可以實(shí)現(xiàn)模板之間的管道操作
  • 分頁(yè)組件: extremeTable, rapid-simpletable
  • UI: rapid-validation表單驗(yàn)證, My97DatePicker?日期控件
  • 單元測(cè)試: spring test+DBunit
  • 底層支撐: 插件體系及代碼生成器(rapid-generator)

 項(xiàng)目下載:
http://code.google.com/p/rapid-framework/downloads/list

 

項(xiàng)目HOME:
http://www./

 

文檔:
http://code.google.com/p/rapid-framework/wiki/menu

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多